第1课 http协议

1.http简介

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

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/”。

posted @ 2018-08-08 17:13  北京-南冠客  阅读(196)  评论(0)    收藏  举报