URL相關(guān)知識(shí)
時(shí)間:2023-02-19 19:16:01 | 來(lái)源:建站知識(shí)
時(shí)間:2023-02-19 19:16:01 來(lái)源:建站知識(shí)
URL相關(guān)知識(shí):
幾個(gè)最重要的概念
HyperText Transfer Protocol,超文本傳輸文件
Internet Protocal,網(wǎng)際互連協(xié)議,每個(gè)設(shè)備定義了獨(dú)一無(wú)二的IP才能與其他設(shè)備通信。 幾個(gè)特殊的IP: 127.0.0.1表示自己 localhost也表示本地,是通過(guò)hosts文件指定為自己的 0.0.0.0不表示任何設(shè)備
一臺(tái)機(jī)器通過(guò)不同的端口提供不同的服務(wù)。 可以通過(guò)開(kāi)發(fā)者工具查看訪問(wèn)的IP和端口,舉例如下:
注:IP和端口缺一不可;IP用于定位一個(gè)設(shè)備,端口用于定位設(shè)備上的服務(wù)。
以.com或者.net或者.org結(jié)尾的字符串,是對(duì)IP的別稱(chēng)。 域名又分為頂級(jí)域名、二級(jí)域名、三級(jí)域名。 通過(guò)ping命令可以找到域名對(duì)應(yīng)的IP,如下圖所示:
DNS(域名解析系統(tǒng),Domain Name System)將域名和IP對(duì)應(yīng)起來(lái) 通過(guò)nslookup查詢(xún)域名對(duì)應(yīng)的IP地址,舉例如下:
URL
一個(gè)完整的URL包括協(xié)議、域名或IP、端口號(hào)、路徑、查詢(xún)參數(shù)、錨點(diǎn)。
- 協(xié)議:常見(jiàn)的是http或者h(yuǎn)ttps
- 域名或IP: 服務(wù)器的域名或IP
- 端口號(hào):定義主機(jī)上的端口號(hào),定位服務(wù)
- 路徑:定義服務(wù)器上的路徑,需要訪問(wèn)的網(wǎng)頁(yè)
- 查詢(xún)參數(shù):定義查詢(xún)頁(yè)面上的內(nèi)容
- 錨點(diǎn):定義查詢(xún)內(nèi)容的哪一部分
舉例:
https://www.taobao.com/ https是協(xié)議 www.taobao.com是域名 /是路徑,表示根目錄
curl命令
可以通過(guò)curl命令發(fā)送HTTP請(qǐng)求。
關(guān)鍵詞:知識(shí),相關(guān)