HTTP协议 请求响应的 结构认识
来源:互联网 发布:common.js是什么文件 编辑:程序博客网 时间:2024/04/28 16:00
http请求由三部分组成,分别是:请求行、消息报头、请求正文
HTTP协议详解之响应篇
在接收和解释请求消息后,服务器返回一个HTTP响应消息。
HTTP响应也是由三个部分组成,分别是:状态行、消息报头、响应正文
1、状态行格式如下:
HTTP-Version Status-Code Reason-Phrase CRLF
其中,HTTP-Version表示服务器HTTP协议的版本;Status-Code表示服务器发回的响应状态代码;Reason-Phrase表示状态代码的文本描述。
状态代码有三位数字组成,第一个数字定义了响应的类别,且有五种可能取值:
1xx:指示信息--表示请求已接收,继续处理
2xx:成功--表示请求已被成功接收、理解、接受
3xx:重定向--要完成请求必须进行更进一步的操作
4xx:客户端错误--请求有语法错误或请求无法实现
5xx:服务器端错误--服务器未能实现合法的请求
常见状态代码、状态描述、说明:
200 OK //客户端请求成功
400 Bad Request //客户端请求有语法错误,不能被服务器所理解
304(未修改)自从上次请求后,请求的网页未修改过
401 Unauthorized //请求未经授权,这个状态代码必须和WWW-Authenticate报头域一起使用
403 Forbidden //服务器收到请求,但是拒绝提供服务
404 Not Found //请求资源不存在,eg:输入了错误的URL
500 Internal Server Error //服务器发生不可预期的错误
503 Server Unavailable //服务器当前不能处理客户端的请求,一段时间后可能恢复正常
请求格式:
响应格式:
常用的请求头信息:
POST方式请求
发送cookie
- HTTP协议 请求响应的 结构认识
- HTTP请求响应协议
- HTTP协议:请求,响应
- http协议的请求与响应
- HTTP协议的请求和响应信息
- HTTP协议的请求与响应
- HTTP协议的请求和响应格式
- Http协议的请求和响应解析
- http请求/响应数据包的结构
- http协议: 请求响应举例
- http协议请求响应详解
- Http协议请求响应详解
- HTTP协议_01_请求/响应
- http协议请求响应详解
- HTTP协议请求与响应
- http协议和请求响应
- Http协议请求响应处理
- http响应协议 请求内容
- Recording Videos Simply 简单录制视频
- Controlling the Camera 控制相机
- USTCOJ 1371 island计数
- zlib压缩解压库
- Creating Multiple APKs for Different API Levels 创建多个不同的API级别的APK
- HTTP协议 请求响应的 结构认识
- Leap Motion:500元体感,精确到0.01毫米
- NYOJ oj 120 强连通分量之 tarjan
- coderforce 2A-Winner
- ROWID
- Creating Multiple APKs for Different Screen Sizes 创建多个APKs为不同的屏幕尺寸
- 分析netcat程序代码
- Creating Multiple APKs for Different GL Textures 创建多个APK给不同的GL结构
- c语言之普利姆算法(prim)