什么事HTTP请求的报头,它有什么作用

 我来答
pgd511
2016-12-25 · 超过89用户采纳过TA的回答
知道小有建树答主
回答量:182
采纳率:0%
帮助的人:35.8万
展开全部
想查看HTTP请求和应答报文,可以先了解一下TCP和HTTP协议:HTTP是第七层也就是应用层协议,它是建立在TCP协议之上的,因此,抓包分析的话,HTTP交互都是从TCP三次握手开始的。以一次简单的HTTP交互为例说明:客户端-->syn-->服务器 (TCP层交互)服务器-->synack-->客户端 (TCP层交互)客户端-->ack-->服务器 (TCP层交互)TCP三次握手建立连接后, 4. 客户端发送GET/POST请求数据 (HTTP层交互) 5. 服务器收到GET/POST请求,回复ack (TCP层交互) 6. 服务器根据请求回复相应的数据 (HTTP层交互) 7. 客户端收到服务器数据,回复ack (TCP层交互)在完成HTTP数据交互后,TCP四次分手断开连接: 8. 客户端-->finack-->服务器 9. 服务器-->ack-->客户端 10. 服务器-->finack-->客户端 11. 客户端-->ack-->服务器这样,一次简单的HTTP交互就完成了。如果要查看的话,windows下可用wireshark等抓包工具,linux下用tcpdump就行。wireshark和tcpdump都可以指定网卡和设置相关规则,过滤掉不想关的报文。
Storm代理
2023-08-29 广告
"StormProxies是全球大数据IP资源服务商,其住宅代理网络由真实的家庭住宅IP组成,可为企业或个人提供满足各种场景的代理产品。点击免费测试(注册即送1G流量)StormProxies有哪些优势?1、IP+端口提取形式,不限带宽,I... 点击进入详情页
本回答由Storm代理提供
IPIDEA全球HTTP
2020-09-25 · 百度认证:江苏艾迪信息科技官方账号
IPIDEA全球HTTP
IPIDEA是国内领先的动态IP服务商,整合全球240+国家和地区真实住宅IP资源量9000万 我们提供7x24小时的全天候多语种咨询,真实住宅IP应用多种应用场景, 支持百万高并发
向TA提问
展开全部
通常,Web服务器一直使用指定端口(默认为80端口)监听客户端的请求。请求由客户端发起,创建一个到服务器指定端口的TCP连接。一旦收到请求,服务器会向客户端返回一个状态,比如“HTTP/1.1 200 OK”,以及返回的内容,如请求的文件、错误消息、或者其他信息,这就是服务器端的响应。
常见的请求头

GET或POST:请求类型,后接请求资源、协议和版本

Host:主机和端口

Connection:是否使用持续连接

User-Agent:客户端浏览器的名称

Accept:浏览器可接受的MIME类型

Accept-Encoding:浏览器知道如何解码的数据编码类型

Accept-Language:浏览器指定的语言

Accept-Charset:浏览器支持的字符编码

Cookie:保存的Cookie对象
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式