美文网首页
几个常用的响应码

几个常用的响应码

作者: 陈夏天0527 | 来源:发表于2018-10-07 20:41 被阅读0次

首先简单说一下:2XX一般表示操作成功,如:200表示请求成功,204表示创建成功;3XX一般表示操作有问题;4XX一般表示访问者错了;5XX表示服务器出错了

1.200: OK 请求已成功,请求所希望的响应头或数据体将随此响应返回。实际的响应将取决于所使用的请求方法。在GET请求中,响应将包含与请求的资源相对应的实体。在POST请求中,响应将包含描述或操作结果的实体。

2.301 Moved Permanently 被请求的资源已永久移动到新位置,并且将来任何对此资源的引用都应该使用本响应返回的若干个URI之一。如果可能,拥有链接编辑功能的客户端应当自动把请求的地址修改为从服务器反馈回来的地址。

3.302 Found 要求客户端执行临时重定向(原始描述短语为“Moved Temporarily”)。由于这样的重定向是临时的,客户端应当继续向原有地址发送以后的请求。

4.401 Unauthorized 类似于403 Forbidden,401语义即“未认证”,即用户没有必要的凭据。该状态码表示当前请求需要用户验证。该响应必须包含一个适用于被请求资源的WWW-Authenticate信息头用以询问用户信息。客户端可以重复提交一个包含恰当的Authorization头信息的请求。如果当前请求已经包含了Authorization证书,那么401响应代表着服务器验证已经拒绝了那些证书。如果401响应包含了与前一个响应相同的身份验证询问,且浏览器已经至少尝试了一次验证,那么浏览器应当向用户展示响应中包含的实体信息,因为这个实体信息中可能包含了相关诊断信息。注意:当网站(通常是网站域名)禁止IP地址时,有些网站状态码显示的401,表示该特定地址被拒绝访问网站。

5.403 Forbidden 服务器已经理解请求,但是拒绝执行它。与401不同的是,身份验证并不能提供任何帮助,而且这个请求也不应该被重复提交。

6.404 Not Found 请求失败,请求所希望得到的资源未被在服务器上发现,但允许用户的后续请求。

7.500 Internal Server Error 通用错误消息,服务器遇到了一个未曾预料的状况,导致了它无法完成对请求的处理。没有给出具体错误信息。

8.502 Bad Gateway 作为网关或者代理工作的服务器尝试执行请求时,从上游服务器接收到无效的响应。

相关文章

  • 几个常用的响应码

    首先简单说一下:2XX一般表示操作成功,如:200表示请求成功,204表示创建成功;3XX一般表示操作有问题;4X...

  • 服务器响应状态码解释

    状态码这么多,常用的也就那么几个: 200:服务器响应正常(ok)。 304:该资源在上次请求之后没有任何修改(这...

  • HTTP报文

    报文 请求报文 响应报文 备注: HTTP常用方法 GET方法与POST方法的区别 状态码分类状态码分类.png ...

  • urllib、request 网络请求包使用

    什么是urllib: Urllib是python内置的HTTP请求库 常用模块 获取状态码 头部信息 获得响应的内容

  • urllib、request 网络请求包使用

    什么是urllib: Urllib是python内置的HTTP请求库 常用模块 获取状态码 头部信息 获得响应的内容

  • http状态码

    常用状态码 1xx 1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码。 2xx 2xx (成功)表...

  • [头参数]09 - 重定向

    目录 测试响应码302 更改响应码后,测试浏览器是否仍会跳转 测试响应码301 测试301的永久存储 0. 概述 ...

  • HTTP响应

    HTTP的响应报文由3部分组成,分别是:响应行,响应头,响应正文 //响应行 格式:协议/版本号 状态码 状态码描...

  • 响应码

    响应: HTTP之状态码 状态代码有三位数字组成,第一个数字定义了响应的类别,共分五种类别: 1xx:指示信息--...

  • 网易微专业-DOM编程艺术 06数据通信

    1、HTTP事务 2、请求报文格式 3、响应报文格式 4、常用HTTP方法 5、URL构成 6、常见HTTP状态码...

网友评论

      本文标题:几个常用的响应码

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