常遇到的http状态码返回的含义

HTTP状态码(英语:HTTP Status Code)是用以表示网页服务器超文本传输协议响应状态的3位数字代码。

1××:消息状态码,(临时响应)表示临时响应并需要请求者继续执行操作的状态代码

100 Continue;(继续)客户端应当继续发送请求。

101 Switching; (切换协议)

2××成功状态码,表示请求正常处理完毕

200 OK;(请求成功)

3××:重定向状态码,表示需要客户端需要进行附加操作(我目前还没有遇到过)

301 Movied Permanently;302 Found;303 See Other;304 Not Modified

4××客户端错误状态码,表示服务器无法处理请求

400 Bad Request;(语义有误)

401 Unauthorized;(未登录) [输入用户名和密码后依然返回401,表示用户名或密码有问题(可能是输入错误,或者权限过期等。)]

404 Not Found;(页面不存在或请求地址错误)

405 Method not allowed;(方法不被允许) [405 错误经常和 POST 方法同时出现。(一般解决的方法是将method:"POST"改为method:"GET")]

5××服务器错误状态码,表示服务器处理请求出错(在开发环境下,一般遇到5开头的问题,直接告诉后端大哥解决就可以了,哈哈)

500 Internal Server Error;(内部服务器错误)

503 Service Unavailable;(服务不可用)

能力有限,只能先总结这么多~~~~~~~~~~~

你可能感兴趣的:(常遇到的http状态码返回的含义)