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