http协议详解之响应报文 3
--------------响应示例--------------------------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:(服务不可用) 服务器目前无法使用(由于超载或停机维护)。通常,这只是暂时状态。
最新文章
- CE修改器修改DNF 测试视频 阿修罗提升智力增加攻击力
- 应用 CSS3 动画实现12种风格的通知提示
- 注入问题0x00
- ruby bundle config 镜像映射配置
- HDU 4777 Rabbit Kingdom --容斥原理+树状数组
- win7下virtualbox装linux共享win7文件问题(已测试可用)
- OSGMFC
- ACdream 1735 输油管道 (排序)
- Delphi-仿vb里的IIF函数
- Java 字符转码之UTF-8转为GBK/GB2312
- 大整数乘法python3实现
- 网络基础之 OSI七层模型
- 大数据-hadoop生态之-HDFS
- Confluence 6 手动备份
- ORA-55617解决方法
- 解决ios10以上点击缩放的问题
- 【Python】一些练习代码用的图片
- 使用原子类或synchronized(没用Lock)解决阐述多线程所遇到线程安全问题和解决方案
- 手把手教你开发BLE数据透传应用程序
- CentOS7.3下的一个iptables配置
热门文章
- ffmpeg函数03__av_seek_frame()
- python的基础语法-部分Ⅱ
- C# 扩展方法——获得枚举的Description
- python5---输入用户名和密码,登录三次不成功,无法再次登录
- 学习springboot(三)——springboot+mybatis出现org.apache.ibatis.binding.BindingException: Invalid bound state
- JAVA如何跳出多层循环
- Angular 文档中链接的修改路径
- k8s删除节点后再重新添加进去(踩坑)
- lcez校内模拟赛: 小R与苹果派——题解
- Linux命令-文件传输