返回结果的HTTP状态码

2XX成功

200 OK 表示正常处理

204 NO CONTENT    请求成功,但是没有资源返回

206 Partial Content    请求成功,返回部分资源(对应前面的范围请求)

3XX 重定向

301 Moved Permanently 永久性重定向

302 Found     临时性重定向

303 See Other    相似于302,但是必须使用GET来定向获取请求的资源


说明只要返回重定向浏览器都会使用get再次请求

304 Not Modified    资源已经找到,但是未符合条件请求,304返回时,不包含任何的主体部分

307 Temporary Redirect    临时重定向,和302差不多,但是不会和302那样从post改成get

4XX客户端错误    

400 Bad Request    该状态码表示请求报文中存在语法错误。需修改请求内容再次发送

401Unauthorized    会弹出一个窗口进行HTTP认证

403   forbidden      禁止访问

404    Not Found    找不到改资源

5XX

500    Internet Server Error    服务器错误

503    Service Unavailable     服务器忙


状态码和状况的不一致

不少返回的状态码响应都是错误的,但是用户可能察觉不到这点。 比如 Web 应用程序内部发生错误,状态码依然返回 200 OK,这种 情况也经常遇到

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容