我有這個URI http://a/b/c/d; p?q和我不明白「;」。它有什麼作用?我被告知「p」是一個參數,但是誰收到它?我不明白這個URI和更多
此外,我想知道絕對URI,基本URI,相對URI和URI引用之間的差異。
預先感謝您。 (^ _ ^)b
我有這個URI http://a/b/c/d; p?q和我不明白「;」。它有什麼作用?我被告知「p」是一個參數,但是誰收到它?我不明白這個URI和更多
此外,我想知道絕對URI,基本URI,相對URI和URI引用之間的差異。
預先感謝您。 (^ _ ^)b
從URL的結構運行。可以在http://www.skorks.com/2010/05/what-every-developer-should-know-about-urls/和http://blog.lunatech.com/2009/02/03/what-every-web-developer-must-know-about-url-encoding(很好的例子)閱讀更多關於它
<scheme>://<username>:<password>@<host>:<port>/<path>;<parameters>?<query>#<fragment>
每個路徑段可以包括的參數的序列,由分號指示「;」字符。
參數(用分號分隔)應由網絡服務器處理。但它沒有廣泛的用途,並且可能不是被Web服務器支持。 Semicolon as URL query separator,https://stackoverflow.com/a/26489224/4573999
絕對URL是至少包含基一個URL: 它的使用在這些SO帖討論(EX,http://
,ftp://
)協議和網站名稱(URL的第一區段)。例如,http://google.com/search。在這裏,我們有基地http://google.com
和路徑(段)/search
基本URL定義點開始在文檔中的所有相對URL。實施例,<base href="http://example.com/myfolder">
的HTML基礎元件()指定的基本URL以用於包含在一個文件內的所有 相對URL。文檔中只能有一個 元素。
相對URL指定從基地啓動資源路徑。例如,href="/images/funny.png"
。
如果相對URL與/
它去從所述基部(網站名稱)的根目錄開始,即忽略基供給路徑。
默認情況下,如果未提供基數,則假定爲包含相對URL的文檔的URL。使用相對URL爲資源(如圖像)提供鏈接是方便的。在這種情況下,您可以輕鬆移動文檔發佈的域名,並且鏈接不會被破壞。
URL參考 AFAIK是同義詞任何URL。它強調URL是參考而不是對象本身。