urI 和 urL 概念

chyx413332087 13年前發布 | 1K 次閱讀
URI  :網上查資料是  統一資源標示
URL  :統一資源定位符
看了大多數網上資料,基本上 是  URL  能定位到具體的資源的絕對地址,URI  相對的, URI包含很多協議
URI  是URL的超集,
在java  中有java.net.URI,和java.net.URL 類,一個URL 對象就是網絡應用層協議進行網絡檢索的一個代理,而一個URI 對象就只純粹地做string的解析和操作的工作。URI 類沒有進行網絡檢索的能力。
 

URI是一個更廣泛的概念,如URL,URN都是一種URI,     可以說URI是抽象的,而具體使用URL,URN來定位。

URI是用來標識Internet資源的字符串。 URI嚴格的與Web上一個對象的Internet地址等價。

在代碼上面:作實驗:

out.println("uri="+request.getRequestURI());
 out.println("url="+request.getRequestURL());

打出的結果:uri=/webTest/servlet/UploadFileAction

url=http://127.0.0.1:8080/webTest/servlet/UploadFileAction 

實際請求的地址是  http://127.0.0.1:8080/webTest/servlet/UploadFileAction

 

基本上,我也就只理解這么一點點了哦




  

 

 

 本文由用戶 chyx413332087 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!