① 1**客户端错误
这些状态代码表示临时的响应。客户端在收到常规响应之前,应准备接收一个或多个 1xx 响应。
100 继续
101 交换协议
②2** 成功
这类状态代码表明服务器成功地接受了客户端请求。
200 OK ,客户端请求成功
201 已创建
202 已接收
203 非认证信息 (非权威性信息)
204 无内容
205 重置内容
206 部分内容
③ 3**重定向
客户端浏览器必须采取更多操作来实现请求。例如,浏览器可能不得不请求服务器上的不同的页面,或通过代理服务器重复该请求。
300 多路选择 (表示被请求的文档可以在多个地方找到,并将在返回的文档中列出来。如果服务器有首选设置,首选项将会被列于定位响应头信息中。 )
301 永久转移 (状态是指所请求的文档在别的地方;文档新的URL会在定位响应头信息中给出。浏览器会自动连接到新的URL。 )
302 暂时转移 (与301有些类似,只是定位头信息中所给的URL应被理解为临时交换地址而不是永久的。)
303 参见其他信息
304 未修改(Not Modified)
305 使用代理
④ 4**客户方错误
发生错误,客户端似乎有问题。例如,客户端请求不存在的页面,客户端未提供有效的身份验证信息。
400 错误请求(Bad Request) 指出客户端请求中的语法错误。
401 未授权(未授权客户机访问数据。)
402 需要付费 (表示计费系统已有效。)
403 禁止(Forbidden) (即使有授权也不需要访问。 )
404 未找到(Not Found) (服务器找不到给定的资源;文档不存在。 )
405 方法不允许 (用来访问本页面的 HTTP 谓词不被允许。)
406 不接受 (客户端浏览器不接受所请求页面的 MIME 类型。)
407 需要代理认证 (客户机首先必须使用代理认证自身。)
408 请求超时
409 冲突
410 失败
411 需要长度
412 条件失败 (前提条件失败)
413 请求实体太大
414 请求URI太长
415 不支持媒体类型
416 所请求的范围无法满足。
417 执行失败。
⑤5** 服务器错误
服务器由于遇到错误而不能完成该请求。
500 服务器内部错误
501 未实现(Not Implemented) (页眉值指定了未实现的配置。)
502 网关失败 (Web 服务器用作网关或代理服务器时收到了无效响应。)
503 服务不可用。这个错误代码为 IIS 6.0 所专用。
504 网关超时
505 HTTP版本不支持
网友评论