《图解HTTP[上野宣]》读书笔记四
来源:互联网 发布:对称矩阵谱分解 编辑:程序博客网 时间:2024/06/10 01:17
第4章 返回结果的HTTP状态码
1.状态码的类别
1xx Informational(信息性状态码) 接收的请求正在处理
2xx Success(成功状态码) 请求正常处理完毕
3xx Redirection(重定向状态码) 需要进行附加操作以完成请求
4xx Client Error(客户端错误状态码) 服务器无法处理请求
5xx Server Error(服务器错误状态码) 服务器处理请求出错
2.2xx 成功
200 OK - 请求正常处理
204 No Content - 请求已成功处理,返回的响应报文不含实体的主体部分
206 Partial Content - 进行范围请求
3.3xx 重定向
301 Moved Permanently - 永久性重定向
302 Found - 临时性重定向
303 See Other - 请求的资源存在另一个URI,应使用GET方法定向获取请求资源
当301,302,303响应状态码返回时,几乎所有的浏览器都会把POST改成GET,并删除请求报文内的主体,之后请求会再次发送。
304 Not Modified - 发送附带条件的请求时,服务器允许请求访问资源,但未满足条件的情况。
307 Temporary Redirect - 临时重定向,尽管302标准禁止POST变换成GET,但实际使用时大家并不遵守。307会遵照浏览器标准,不会从POST变成GET。但是,对于处理响应时的行为,每种浏览器有可能出现不同的情况。
4.4xx 客户端错误
400 Bad Request - 请求报文中存在语法错误
401 Unauthorized - 发送的请求需要有通过HTTP认证(BASIC认证、DIGEST认证)的认证信息。另外若之前已进行过1次请求,则表示用户认证失败。返回含有401的响应必须包含一个适用于被请求资源的WWW-Authenticate首部用以质询(challenge)用户信息。当浏览器初次接收到401响应,会弹出认证用的对话窗口。
403 Forbidden - 请求资源的访问被服务器拒绝了。
404 Not Found - 服务器上无法找到请求的资源。
5.5xx 服务器错误
500 Internal Server Error - 服务器在执行请求时发生了错误
503 Service Unavailable - 服务器暂处于超负载或正在进行停机维护,现在无法处理请求
1 0
- 《图解HTTP[上野宣]》读书笔记四
- 图解HTTP读书笔记(四)
- 《图解HTTP[上野宣]》读书笔记一
- 《图解HTTP[上野宣]》读书笔记二
- 《图解HTTP[上野宣]》读书笔记三
- 《图解HTTP[上野宣]》读书笔记七
- 《图解HTTP[上野宣]》读书笔记六-1
- 《图解HTTP[上野宣]》读书笔记六-2
- 《图解HTTP[上野宣]》读书笔记六-3
- 《图解HTTP[上野宣]》读书笔记六-4
- 《图解HTTP[上野宣]》读书笔记六-5
- 《图解HTTP[上野宣]》读书笔记六-6
- 《图解HTTP[上野宣]》读书笔记六-7
- 《图解HTTP[上野宣]》读书笔记六-8
- 《图解HTTP》读书笔记
- 《图解HTTP》读书笔记
- 《图解HTTP》读书笔记
- 图解HTTP读书笔记(六)
- 325. Maximum Size Subarray Sum Equals k
- Python公开课第四节
- 联网判断
- 奇怪的分式
- Sparrow: 适用于细粒度tasks低延迟调度的去中心化无状态分布式调度器
- 《图解HTTP[上野宣]》读书笔记四
- 剑指Offer(21)______栈的压入、弹出序列
- LNMP 论坛搭建
- win7+PySpark1.5.0下的pyspark crash for large dataset和bound method PipelinedRDD.count of PythonRDD[218]
- 剑指Offer(22)______从上往下打印二叉树
- 关于字体大小和字体的设置
- 做程序猿的老婆应该注意的一些事情
- 数据结构与算法_基础概念
- Android ttraining 模块总结 01