第1课 http协议
1.http简介
http(超文本传输协议)是一个基于请求与相应模式的、无状态、应用层的协议。

2.url详解
360搜索的一个url地址:https://www.so.com/s?q=测试&src=srp&fr=360se7_addr&psid=cf962e7d8470c334d8cdbe67e223d936
-
http / https : 协议类型(注意:中文显示%E这种,这是urlencode编码格式,url传输的时候是以urlencode编码传输的)
-
host : 主机地址或域名
--192.168.x.xx:8080 地址+端口号
--www.xxx.com 域名
--localhost:8080 localhost是本机地址
-
port :端口号(默认端口是80可以省略)
-
path : 请求的路径(host之后,问号?之前。就像例子中...com/s?q=..., /s 就是请求路径)
-
? : 问号是分割符号
-
参数 : name=value
-
& : 多个参数用&隔开
又例如:http://www.cnblogs.com/halloween/p/ 协议类型为“http”,域名为“www.cnblogs.com”,请求路径为“/halloween/p/”。

浙公网安备 33010602011771号