国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項超值服

開通VIP
java中的URI和URL

JDK1.4開始,java.net包對統(tǒng)一資源定位符(uniform resource locator URL)和統(tǒng)一資源標(biāo)識符(uniform resource identifier URI)作了非常有用的區(qū)分。

URI是個純粹的句法結(jié)構(gòu),用于指定標(biāo)識Web資源的字符串的各個不同部分。URLURI的一個特例,它包含了定位Web資源的足夠信息。其他URI,比如:

mailtocay@horstman.com

則不屬于定位符,因為根據(jù)該標(biāo)識符無法定位任何資源。像這樣的URI我們稱之為URN(統(tǒng)一資源名稱)。

Java類庫中,URI類不包含任何訪問資源的方法,它唯一的作用就是解析。相反的是,URL類可以打開一個到達(dá)資源的流。因此URL類只能作用于那些Java類庫知道該如何處理的模式,例如:http:,https:,ftp:,本地文件系統(tǒng)(file:),和Jar文件(jar:)。

URI類的作用之一是解析標(biāo)識符并將它們分解成各個不同的組成部分。你可以用以下方法讀取它們:

getSchema

getHost

getPort

getPath

getQuery

URI類的另一個作用是處理絕對標(biāo)識符和相對標(biāo)識符。如果存在一個如下的絕對URI

http://docs.mycompany.com/api/java/net/serversocket.html

和一個如下的相對URI

../../java/net/socket.html#Socket()

那么你可以將它們合并成一個絕對URI

http://docs.mycompany.com/api/java/net/socket.html#Socket()

這個過程被稱為相對URL的轉(zhuǎn)換。

與此相反的過程成為相對化。例如:假設(shè)你有一個基本URI

http://docs.mycompany/api

和另一個URI

http://docs.mycompany/api/java/lang/String.html

那么相對化后的URI就是:

java/lang/String.html

 

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Android URI和URL和URN的區(qū)別
Mongoose源碼剖析:外篇之web服務(wù)器
各種協(xié)議和HTTP協(xié)議的關(guān)系
HTTP系列(一)URI、URL、URN的區(qū)別
URL、URI、URN - 你了解它們的區(qū)別嗎?
Web:URI URL URN這些東西有什么區(qū)別?
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服