http请求

本文详细解析了HTTP请求的构成,包括请求方法(GET/POST)、URL、协议版本、请求头(如Host、User-Agent等)以及正文数据。通过具体示例帮助理解HTTP请求的工作原理。

 

 

http请求构成

第一部分占一行:方法(get/post) url   协议版本   

                             图中第一行 GET / HTTP/1.1    其中请求为get请求,url为  /   协议版本为 HTTP/1.1

第二部分占多行:请求头 header

    Host: www.baidu.com

    Connection:keep-alive

    User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.75 Safari/537.36

    Upgrade-Insecure-Requests: 1

    Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8

    Accept-Encoding: gzip, deflate, br

    Accept-Language: zh-CN,zh;q=0.9

    Cookie: name=12738;value=12637

    请求头包含了很多客户端重要信息,重启中我们可以看到访问主机名,客户端主机信息,可以就收那些文件,语言,及用户发给服务器的cookie

第三部分代表正文:

    正文就是传送的数据

 

转载于:https://www.cnblogs.com/pcyiren/p/9240873.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值