一次完整的 HTTP 请求与响应
2017-03-20 18:09
288 查看
一. HTTP 请求和响应步骤
(1)建立 TCP 连接(你能听到我说话吗?->我能听到,你能听到我说话吗?->我也能,那我开始发送了)(2)Web 浏览器向 Web 服务器发送请求命令(GET/sample/hello.jsp HTTP/1.2)
(3)Web 浏览器发送请求头信息,如:user-agent , host 等关于自身的信息,最后发送一个空白行代表请求头信息发送完毕, 若是 POST 提交,会继续提交请求体
(4)Web 服务器应答:应答第一部分是版本号和协议状态码(HTTP / 1.1 200 OK)
(5)Web 服务器发送应答头信息:最后发送一个空白行表示头信息发送失败
(6)Web 服务器向浏览器发送数据
(7)Web 服务器关闭 TCP 连接
相关文章推荐
- 一个HTTP连接是包含两部分的,请求报文和响应报文这俩组合起来才是一次完整的HTTP请求,并不会单独显示请求报文或者响应报文
- 一次完整的 HTTP 请求过程
- http服务详解(1)——一次完整的http服务请求处理过程
- 一次完整的Http请求过程
- 一次完整的 HTTP 请求过程
- 一次完整的http请求过程
- 一次完整的 HTTP 请求过程
- 一次完整的http请求过程
- socket 请求接收完整的一个http响应(设置recv 接收超时选项SO_RCVTIMEO)
- 一次完整的HTTP过程请求步骤(输入一个URL回车,到返回页面)
- 一次完整的 HTTP 请求过程
- 根据,一次完整的http 请求过程,谈1 form提交中的post提交 2http url(即ip地址中的地址)在整个http请求中的作用
- XMLHttpRequest——这是什么、怎样完整地执行一次GET请求、怎样检测错误。
- 一次完整的http请求过程
- 一次http完整的请求tcp报文分析
- XMLHttpRequest是什么、如何完整地运行一次GET请求、如何检測错误。
- socket 请求接收完整的一个http响应(设置recv 接收超时选项SO_RCVTIMEO)
- Http协议请求响应模型(一次请求的生命周期或简单的软件分层)
- 一次完整的Http请求过程
- 一次完整的 HTTP 请求过程