HTTP的状态码知道那些?分别什么意思?
HTTP状态码是当用户在浏览网页的时候,浏览器会返回一个http状态码,来响应浏览器的请求。
HTTP状态码一般是3位数。
常见HTTP状态码:
200:请求成功
301:资源(网页)别永久转移到其他URL
404:请求的资源不存在
500:服务器内部错误
HTTP状态码分类:
1**:服务端收到请求,要求请求方继续执行操作
100 继续,客户端继续请求
101 切换协议 服务器根据客户端的请求切换协议
2**:成功,操作被成功接收并处理
200 请求成功,一般用于get、post请求
201 已创建 请求成功并创建新的资源
202 已接受 请求已接受,但还没处理
204 接受了请求并处理,但是还没有返回内容
3**:重定向,需要进一步的操作以完成请求
301 端请求的网页别永久的移动到其他地方
4**:客户端错误
400 客户端语法错误
401 请求要求用户验证信息
403 禁止访问
404 找不到网页
5**:服务端错误
500 服务器内部错误
503 用于超载或系统维护,暂时无法处理客户端请求。