Django開發(fā)關(guān)于URL組成部分詳解
URL組成部分詳解:
URL是Uniform Resource Locator的簡寫,統(tǒng)一資源定位符。
一個(gè)URL由以下幾部分組成:
? ? scheme://host:port/path/?query-string=xxx#anchor
scheme:代表的是訪問的協(xié)議,一般為http或者h(yuǎn)ttps以及ftp等。
host:主機(jī)名,域名,比如www.baidu.com。
port:端口號(hào)。當(dāng)你訪問一個(gè)網(wǎng)站的時(shí)候,瀏覽器默認(rèn)使用80端口。
path:查找路徑。比如:www.nydfjq.cn/pycharminfo,后面的pycharminfo就是path。
query-string:查詢字符串,比如:www.baidu.com/s?wd=python,后面的wd=python就是查詢字符串。
anchor:錨點(diǎn),后臺(tái)一般不用管,前端用來做頁面定位的。
注意:URL中的所有字符都是ASCII字符集,如果出現(xiàn)非ASCII字符,比如中文,瀏覽器會(huì)進(jìn)行編碼再進(jìn)行傳輸。
標(biāo)簽: