HTTP协议
HTTP 全称 HyperText Transfer Protocol超文本传输协议,超文本即超越普通文本的文本,即音视频、图片、文件的混合体。
URL
URL(Uniform Resourse Locator)统一资源定位符
- 协议方案名:通信双方指定的协议名
- 主机名和密码:对用户进行认证
- 域名:服务器的主机名或IP地址
- 端口:服务段侦听的端口,省略时使用默认端口HTPP使用80端口,HTTPS使用443端口
- 资源路径:资源在主机上的存放路径,"/"是服务器定义的逻辑上的根目录
- 查询字符串:浏览器给服务器提交的数据,提交的数据是按照key=value的形式,多个数据之间使用&进行分隔,在传输数据的时候,需要进行URL编码,编码的方式就是将特殊字符按照16进制进行传输,对于服务器而言,接收到URL编码之后的查询字符串,需要进行URL解码。为了区分,在编码之后的内容前面加上%
- 片段标识符:用于指定网络资源中的片断,指定后打开网页可直接定位到对应的位置