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方式传输才有效,多个数据可用&进行分割,实现多组数据同时传输;