一次HTTP请求

作者: VaryZheng | 来源:发表于2018-10-19 17:10 被阅读18次

客户端向一个URI资源发起请求:

  1. 访问DNS服务器,DNS服务器会告诉客户端域名对应的IP地址;
  2. HTTP协议生成针对目Web标服务器的请求报文;
  3. TCP协议将HTTP请求报文分割为多个报文段,把每个报文段传递给服务器;
  4. IP协议通过IP地址搜索目标服务器的实际MAC地址,一边中转一边传送数据;
  5. TCP协议将接收到的报文段重组,还原HTTP请求报文;
  6. HTTP协议根据报文内容进行处理,并将请求的结果通过TCP/IP协议再次返还给客户端。

如下图:


一次HTTP请求

相关文章

  • HTTP 协议简介

    HTTP协议 请求响应式协议,一次请求和一次响应构成一次HTTP事务。HTTP 协议是无状态的,任何两次请求都是没...

  • HTTP

    在建立 TCP 连接和关闭 TCP 连接中间会发送一次 HTTP 请求和一次 HTTP 响应 HTTP 请求 or...

  • 前端优化技巧

    (一)减少http请求次数或者减少请求内容的大小 每发送一次http请求,都需要完成请求+响应这个完整的http事...

  • HTTP协议

    参考文档/书籍 ·RFC文档 ·图解HTTP ·HTTP权威指南 HTTP协议是请求响应式协议,一次请求跟一次响应...

  • 一次完整的HTTP请求过程

    完成一次完整的HTTP请求的过程大概如下: 域名解析 → TCP建连 → HTTP请求 → HTTP响应 →...

  • 一次HTTP请求

    客户端向一个URI资源发起请求: 访问DNS服务器,DNS服务器会告诉客户端域名对应的IP地址; HTTP协议生成...

  • iOS中Pipelining(管道)技术介绍

    Http Pipelining,中文资料中通常称为管道技术,通过实现多个Http请求一次整体提交来减少Http请求...

  • jmter怎么一次只运行一个http请求

    jmter一个线程组创建多个http请求,如何做到一次只运行一个http请求? 答案是将不运行的http请求禁用,...

  • 【HTTP】HTTP请求

    1、HTTP协议通信流程: 2、HTTP请求包含内容 一个HTTP请求报文由请求行(request line)、请...

  • httpd的简单介绍及相关配置

    工作原理介绍(部分摘抄《HTTP权威指南》) 一次完整的http请求 1 、建立连接:接收或拒绝 连接 请求 在 ...

网友评论

    本文标题:一次HTTP请求

    本文链接:https://www.haomeiwen.com/subject/aqttaftx.html