首页 > 其他 > 详细

Servelet------09 response对象响应行

时间:2020-09-14 14:02:39      阅读:71      评论:0      收藏:0      [点我收藏+]

概述:

我们在资源类中通过请求对象获得数据然后进行处理之后就需要把处理结果封装成响应对象给浏览器响应信息,响应信息和请求信息类似拥有:响应行,响应头,响应空行和响应体。本篇只介绍响应行内容,其他内容在后续博文中讲述。

 

 首先我们通过浏览器开发者模式捕获一下响应的具体信息:

先准备好一个简单的页面提供访问:

技术分享图片

 

 接下来访问抓包:

技术分享图片

 

 

 技术分享图片

 

 

 技术分享图片

 

 内容是:

HTTP/1.1 200        -------响应行

Content-Type: text/html;charset=UTF-8
Content-Length: 99
Date: Mon, 14 Sep 2020 03:57:35 GMT
Keep-Alive: timeout=20
Connection: keep-alive           -----------------------响应头

 

 响应体:

技术分享图片

 

 可以发现响应体就是我们对应页面代码。

 

 

接下来对响应行每部分信息做讲解:

      HTTP/1.1 200           --------响应行

组成:协议/版本  响应状态码

  1.协议/版本 是客户端和服务器之间传输信息遵循的规则,不做过多的解释

  2.响应状态码:

      响应状态码都是三位数字,包括五种类型:

  • 1xx :服务器接收客户端信息,但没有接收完成,等待一段时间发送1xx。(了解)
  • 2xx :代表访问成功。代表:200.

例如访问白素首页:

技术分享图片

 

 

  • 3xx:代表重定向。 代表:302(重定向),304(告诉浏览器访问缓存)
  • 4xx:代表客户端错误。 代表404(请求路径没有对应资源),405(请求方式没有对应的doxxx方法)
  • 5xx :代表服务器错误。代表  500.          

 

Servelet------09 response对象响应行

原文:https://www.cnblogs.com/ZYH-coder0927/p/13665969.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!