栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Http状态码

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Http状态码

1.介绍

   由三位数字组成的一个符号。

   Http服务器在推送响应包之前,根据本次请求处理情况,将Http状态码写入到响应包中的状态行上。

2.作用

   ①如果Http服务器针对本次请求,返回了对应的资源文件,通过Http状态码通知浏览器应该如何处理这个结果;

   ②如果Http服务器针对本次请求,无法返回对应的资源文件,通过Http状态码向浏览器解释不能提供服务的原因。

3.分类

   组成:100~599。分为:

        ①1XX:最具有特征的是状态码100,通知浏览器本次返回的资源文件并不是一个独立的资源

          文件,需要浏览器在接收响应包之后,继续向Http服务器请求依赖的其他资源文件。

        ②2XX:状态码200,通知浏览器本次返回的资源文件是一个完整独立的资源文件,浏览器在

          接收之后不需要继续请求其他关联文件。

        ③3XX:状态码302,通知浏览器本次返回的不是一个资源文件内容,而是一个资源文件地

          址,需要浏览器根据这个地址自动发起请求来索要这个资源文件。

                比如之前使用的response.sendRedirect("资源文件地址"); 此时会把这个地址写入到响应

              头中的location,而这个行为会导致Tomcat将状态码302写入状态行。

        ④4XX:状态码404,通知浏览器,由于在服务端没有定位到被访问的资源文件,因此无法提

          供帮助;状态码405,通知浏览器,在服务端已经定位到被访问的资源文件(注意此时资源文

          件必须是Servlet的实现类动态资源文件),但是这个动态资源文件对于浏览器采用的请求方

          式get/post不能处理。

        ⑤5XX:状态码500,通知浏览器在服务端已经定位到被访问的资源文件(注意此时资源文件必

          须是Servlet的实现类动态资源文件),并且这个Servlet可以接收浏览器采用的请求方式,但

          是Servlet在处理请求期间,由于Java异常导致处理失败。

PS:根据动力节点课程整理,如有侵权,联系删除。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/325101.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号