我们进行网页浏览的事情,浏览器和服务器所使用的大部分协议就是HTTP协议,我们现在用的最多的是HTTP 1.1协议,当然最新的HTTP 2.0协议也已经在主流的浏览器和web服务器的最新版本得到了支持,这种建立在TCP之上的协议对于web的通讯非常的简单实用。


我们先看看HTTP请求的简单通讯,由于HTTP是建立在TCP之上的,所以我们可以用telnet 请求baidu.com,我们可以看到百度服务器给我们返回的HTTP报文。由于HTTP通讯是文本的,所以我们可以很容易看懂协议内容。


HTTP抓包的实践--协议


这段报文分为两部分,上面部分是我们发送给服务器的,下面是服务器返回给我们的。

我们链接www.baidu.com后发送“GET / HTTP / 1.1”。服务器则返回给我们下面红框内的全部内容。


我们现在就用chrome的开发人员工具看下HTTP协议的真容。



转载于:https://blog.51cto.com/zhongzhumei/1759340

相关文章:

  • 2022-12-23
  • 2022-02-19
  • 2021-12-19
  • 2022-12-23
  • 2022-12-23
  • 2022-03-08
  • 2022-12-23
  • 2021-05-15
猜你喜欢
  • 2021-04-15
  • 2021-11-30
  • 2021-12-25
  • 2022-01-06
  • 2021-12-11
  • 2021-09-12
  • 2021-12-07
相关资源
相似解决方案