URL的基本格式
HTTP協議的URL標準格式如下:
shceme://host[:port] [abs_path]?[query-string1]&[query-string2]
以常見的URL爲例子,格式如下:
https:// 115.231.230.183:80 /space? uid=14804563
scheme host port path query-string
在URL中,各項的意義如下:
- scheme:表明底層使用的協議,如HTTP/HTTPS;
- host:HTTP服務器的IP地址或者域名;
- port:HTTP默認端口爲80,HTTPS默認端口爲443,默認可以省略,非默認需要註明;
- path:訪問資源的路徑,在服務器以www開頭的路徑,通常表示訪問文件的地點;
- query-string:發送給HTTP服務器的數據,此時,應用GET方式傳輸纔有效,多個數據可用&進行分割,實現多組數據同時傳輸;