显示标签为“web”的博文。显示所有博文
显示标签为“web”的博文。显示所有博文

2017年12月29日星期五

关于Http状态码

关于Http状态码

   Http状态码表示Http协议所返回的响应的状态。比如客户端向服务器发送请求,如果成功的获得请求的资源,则返回的状态码为200,表示相应成功。如果请求的资源不存在,则通常返回404错误。
     Http状态码通常分为5种类型,分别由1~5五个数字开头,由3位整数组成。1xx通常用作实验用途。这一章节主要介绍2xx、3xx、4xx、5xx等常用的几种状态码。
状态码
代码描述
处理方式
200
请求成功
获得响应的内容,进行处理
201
请求完成,结果是创建了新资源。
新创建资源的URI可在响应的实体中得到
202
请求被接受,但处理尚未完成。
阻塞等待。
204
服务器端已经实现了请求,但是没有返回新的信息。如果客户端是用户代理,则无须为此更新自身的文档视图
丢弃
300
该状态码不被Http/1.0的应用程序直接使用,只是作为3xx类型回应的默认解释。存在多个可用的被请求资源。
若程序中能够处理,则进行进一步处理,如果程序中不能处理,则丢弃。
301
请求到的资源都会分配一个永久的URL,这样就可以在将来通过该URL来访问此资源。
重定向到分配的URL。
302
请求到的资源在一个不同的URL处临时存放
重定向到临时的URL
304
请求的资源未更新
丢弃
400
非法请求
丢弃
401
未授权
丢弃
403
禁止
丢弃
404
没有找到
丢弃
5xx
回应代码以"5"开头的状态码表示服务器端发现自己出现错误,不能继续执行请求
丢弃
    当返回的状态码为5xx时,代表应用服务器出现错误,采用简单的丢弃处理就可以解决。

Jurassic World 3" opens in theaters this Friday, 27 dinosaurs set to come, 10 first appearance

 The annual mega-production "Jurassic World 3" will be officially released in China on June 10, and simultaneously landed in IMAX ...