介绍知道的http返回的状态码
101 切换协议
200 请求成功
201 成功请求并创建了新的资源
202 已经接受请求,但未处理完成
203 非授权信息
204 服务器成功处理,但未返回内容
205 服务器处理成功,浏览器重置文档视图。
206 服务器成功处理部分GET请求
300 请求的资源可包括多个位置
301 资源已被永久的移动到新URI,返回信息会包括新的URI
302 资源临时被移动
303 查看其它地址
304 请求资源未修改,不会返回任何资源
305 所请求的资源必须通过代理访问
306 已经被废弃的HTTP状态码
307 临时重定向
400 客户端请求的语法错误,服务器无法理解
401 请求要求用户身份认证
402 保留,将来使用
403 服务器拒绝执行请求
404 请求找不到资源(网页)。
405 客户端请求中的方法被禁止
406 服务器无法根据客户端请求内容特性完成请求
407 请求要求代理身份认证
408 服务器等待超时
409 服务器处理请求时发生了冲突
410 客户端请求的资源已经不存在。
411 服务器无法处理客户端发送的不带Content-Length的请求信息
412 客户端请求信息的先决条件错误
413 请求实体过大,服务器拒绝请求。
414 请求的URI过长(URI通常为网址)
415 服务器无法处理请求附带的媒体格式
416 客户端请求范围无效
417 服务器无法满足Expect的请求头信息
500 服务器内部错误
501 服务器不支持请求功能
502 作为网关或者代理服务器请求时收到无效响应
503 服务器暂时的无法处理客户端请求
504 充当网关或代理的服务器,请求远端服务器超时
505 服务器不支持请求的HTTP协议的版本
常问的状态码(英文状态信息在笔试题里会考):
1**:服务器收到客户端发送的请求,正在处理中
100:【Continue】服务器收到客户端发送的初始化请求,客户端应该继续发送请求的剩余部分
101:【Switching Protocols】服务器根据客户端的请求转换协议
2**:服务器成功处理客户端的请求
200:【OK】服务器成功处理了客户端的请求,并响应了相应的资源
204:【No Content】成功处理了请求,但没有响应任何内容(OPTION预检请求一般会用到该状态码)
206:【Partial Content】成功响应了客户端的带有Range头的GET范围请求
3**:跳转
301:【Moved Permanently】资源永久性地转移到另一个地址,浏览器收到请求后,保存的是新的地址
302:【Found】临时性转移,浏览器中保存的依旧是老的地址,没有要求跳转新的地址需要借助什么类型的请求
303:【See Other】资源临时性转移,但要求使用GET请求
304:【Not Modified】请求的资源没有发生变化,客户端从本地缓存获取数据
307:【Temporary Redirect】资源临时性转移,但要求使用POST请求
4**:客户端请求出错
400:【Bad Request】客户端请求存在语法错误
403:【Forbidden】客户端没有权限请求服务器资源
404:【Not Found】客户端请求资源对应的地址有问题,服务器找不到
410:【Gone】资源被永久删除
5**:服务器错误
500:【Internal Server Error】服务器出错
503:【Service Unavailable】服务器维护或者是负载过重无法使用