HTTP协议工作流程及各区别详解.pdfVIP

  • 1
  • 0
  • 约2.03千字
  • 约 3页
  • 2026-07-18 发布于北京
  • 举报

1、面试题

说一下http的工作流程?http1.0、http1.1、http2.0具体有哪些区别?

2、面试官心里分析

这个就是让你聊聊http,说白了http工作原理,你都知道了,发起个http,底层都是tcp、

ip、以太网那块再走,一层一层包裹数据包。所以http的关键就是让你聊聊http请求和http

响应的规范。

3、面试题剖析

http发起请求的底层原理,大家其实都知道了,理解了那个原理,就一通百通了。那么来聊

下http请求和响应的规范吧。其实请求的报文,就是请求头、请求方法、请求正文,GET/POST

啥的,应该都知道;请求头,自己一下吧,工程师必须知道。响应,状态行,

响应头,响应正文,状态行,200,400,500,实在不想讲了;响应头,自己查一下。

http请求封装到应用层数据包,封装在tcp数据包,封装在ip数据包,封装在以太网数据

包,如果过大,可能会拆成几个包,走以太网协议+交换机-广播-网关-多个网关-

目标的机器-一层一层拆包-http请求报文-传递给tomcat-springmvc-http响应

-一样的路径会去

最最底层,这个数据如何传输

文档评论(0)

1亿VIP精品文档

相关文档