--------------响应示例--------------------------response
#状态行
HTTP/1.1   200   OK        #协议及版本号、状态码、状态描述

#消息报头
Date: Fri, 03 May 2019 14:30:09 GMT          #服务器响应时间
Content-Type: application/json; charset=utf-8        #响应正文数据格式、字符编码
Transfer-Encoding: chunked                #传输编码格式
Connection: keep-alive                  #连接方式:持续连接
Vary: Origin
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: https://www.cnblogs.com
api-supported-versions: 1.0, 2.0              #支持的api版本

#响应正文
2b3
[{"itemId":"2877533","title":"flask 初步","content":null,"url":"http://www.cnblogs.com/bracken/archive/2013/01/26/2877533.html"},{"itemId":"10452166","title":"初步了解学习flask轻量级框架,","content":null,"url":"https://www.cnblogs.com/lowbi/p/10452166.html"},{"itemId":"4445670","title":"FLASK初步实践","content":null,"url":"http://www.cnblogs.com/aguncn/p/4445670.html"},{"itemId":"3141553","title":"轻量级前端MVVM框架avalon - 初步接触","content":null,"url":"http://www.cnblogs.com/aaronjs/p/3141553.html"},{"itemId":"2801720","title":"基于微线程的网络服务框架","content":null,"url":"http://www.cnblogs.com/sniperHW/archive/2012/12/04/2801720.html"}]
0
------------------------------------------------------------------------------------------------------

一、状态码:
1、1**:指示信息,表示请求已接受,继续处理
2、2**:成功,表示请求已成功接受、受理
3、3**:重定向,表示要完成请求需要更进一步处理。----比如未登录的用户操作时,跳转到登录页面
4、4**:客户端错误,请求语法错误
5、5**:服务器端错误,服务端未能实现合法的请求

二、常见状态码:
200:(成功) 服务器已成功处理了请求。
400:(错误请求) 客户端请求有语法错误,服务器不理解请求的语法。
401:(未授权) 请求要求身份验证。对于登录后请求的网页,服务器可能返回此响应。
403:(禁止) 服务器已收到请求,但拒绝提供服务。
404:(未找到)请求的资源不存在,请求的url错误。
500:(服务器内部错误) 服务器遇到错误,无法完成请求。
503:(服务不可用) 服务器目前无法使用(由于超载或停机维护)。通常,这只是暂时状态。

http协议详解之响应报文 3的更多相关文章

  1. HTTP协议详解之响应篇

    #xiaodeng #状态码 #HTTP权威指南 62 #http响应由3部分组成:状态行.消息报头.响应正文.HTTP-Version Status-Code Reason-Phrase CRLF# ...

  2. HTTP协议详解(转)

    转自:http://blog.csdn.net/gueter/archive/2007/03/08/1524447.aspx Author :Jeffrey 引言 HTTP是一个属于应用层的面向对象的 ...

  3. HTTP协议详解

    Author :Jeffrey 引言 HTTP 是一个属于应用层的面向对象的协议,由于其简捷.快速的方式,适用于分布式超媒体信息系统.它于1990年提出,经过几年的使用与发展,得到不断地完善和 扩展. ...

  4. ASP.NET知识总结(3.HTTP协议详解)

    引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷.快速的方式,适用于分布式超媒体信息系统.它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展.目前在WWW中使用的是HTTP/1. ...

  5. 接口测试之HTTP协议详解

    引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷.快速的方式,适用于分布式超媒体信息系统.它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展.目前在WWW中使用的是HTTP/1. ...

  6. HTTP协议详解(真的很经典)

    HTTP 是一个属于应用层的面向对象的协议,由于其简捷.快速的方式,适用于分布式超媒体信息系统.它于1990年提出,经过几年的使用与发展,得到不断地完善和 扩展.目前在WWW中使用的是HTTP/1.0 ...

  7. HTTP协议详解--转载http://blog.csdn.net/gueter/article/details/1524447

    引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷.快速的方式,适用于分布式超媒体信息系统.它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展.目前在WWW中使用的是HTTP/1. ...

  8. 关于http协议详解

    Author :Jeffrey 引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷.快速的方式,适用于分布式超媒体信息系统.它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展.目前 ...

  9. HTTP协议详解(一直在用可是这篇太好了转一下)

    引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷.快速的方式,适用于分布式超媒体信息系统.它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展.目前在WWW中使用的是HTTP/1. ...

随机推荐

  1. ValueError: day is out of range for month

    日期超出范围. 我当时使用datetime模块生成时间格式数据,手误传错参数导致的结果.所以,好好检查数据就可解决问题. 如下: # 将字符串类型数据转化成时间结构数据# 原想写成如下代码import ...

  2. 简单了解 TCP TCP/IP HTTP HTTPS

    一. 什么是TCP连接的三次握手 第一次握手:客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认: 第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+ ...

  3. Linux运维课程体系大纲

    Linux入门:    Linux系统管理:    Linux服务及安全管理:        httpd,lamp,lnmp        Cache:memcached,varnish(缓存系统)  ...

  4. java8学习之Collectors工厂类源码分析与实战

    如上一节[http://www.cnblogs.com/webor2006/p/8360232.html]在结尾处谈到的,彻底理解了Collector收集器之后,有必要对其系统Collectors实现 ...

  5. Redis集群方案(来自网络)

    参考: https://www.zhihu.com/question/21419897 http://www.cnblogs.com/haoxinyue/p/redis.html 为什么集群? 通常, ...

  6. 从rc文件访问字符串

    有.rc文件,其中包含用于exe文件详细信息的版本,说明等. 如何获得在代码内使用的值?例如,要获取ProductName. IDI_ICON1 ICON DISCARDABLE "abc- ...

  7. noi.ac NA535 【生成树】

    因为太蠢一直写T1也没仔细想,赛后发现是个真小清新思维题,本质构造??? 首先显然不会无解,这个随随便便证一下就有了 另外给的式子没啥意义,也就能说明颜色随机???害人不浅 然后就从\(1\)开始,钦 ...

  8. Lettuce连接池——解决“MXBean already registered with name org.apache.commons.pool2:type=GenericObjectPool,name=pool”

    LettuceConfig: package com.youdao.outfox.interflow.config; import io.lettuce.core.support.Connection ...

  9. Qt之去除窗口的标题栏、通过鼠标移动窗口

    设置标题栏图标,位置与大小示例 #include<QApplication> #include<QWidget> #include<QDebug> #include ...

  10. C# 时间格式转换

    DateTime dd =DateTime.Parse(temp[0]);  string aa = dd.ToShortDateString();