HTTP请求报文结构,请求方式及 请求状态码

**

HTTP 请求报文结构分析

**
HTTP请求报文结构,请求方式及 请求状态码
HTTP请求报文结构,请求方式及 请求状态码

第一行 为 请求行 里面包含 请求方式 路由地址 版本号
空行以上为 请求头 里面包含 请求的属性
空行以下为 请求体 里面包含 请求的内容

delete和 get 请求 内容直接写在路由地址中
post 和 put 请求的内容写在请求体中
get 有最大字节限制1024 post 没有
get 是明文传输 不安全 post 相对比较安全

**

HTTP 请求方式

**
HTTP/1.1 协议中定义了8种 方法
HTTP请求报文结构,请求方式及 请求状态码
其中我们常用的五种
POST , GET ,PUT ,DELETE 和OPTIONS允许客户端查看服务器允许访问的方式

HTTP1.0定义了 三种请求方法 GET,POST和HEAD方法。

**

HTTP响应状态码

**
HTTP请求报文结构,请求方式及 请求状态码
200 请求成功
301 永久重定向
302 临时重定向
400 客户端请求的语法错误,服务器无法理解
401 请求要求用户的身份认证
403 服务器理解请求客户端的请求,但是拒绝执行此请求
404 页面丢失 无法找到资源
405 客户端请求中的方法呗禁止
500 服务器内部错误,无法完成请求
501 服务器不支持请求的功能,无法完成请求