什么是HTTP协议
HTTP被我们常称为超文本传输协议 是用来维护万维网服务器超文本传输到本地资源的传输协议
这么说有点官方 我们可以这么理解
在客户端和服务器之间要实现网页内容的传输
则通信的双方必须遵守网页内容的传输协议
就是HTTP协议
请求和响应
请求 reques
因为HTTP协议是客户端和服务器之间的通信协议
所以
客户端向服务器发起的请求叫请求报文(request)
请求报文由三部分组成
请求行 用来说明请求类型 要访问的资源和所使用的http版本
请求头部 用来说明服务器要使用的附加条件
常见的请求头部如下
案例如下
这里需要注意的是 只有post有请求体 get是没有请求体的
响应 response
服务器向客户端请求回应的内容数据 就叫响应报文 response
响应报文也是由三部分组成: 响应行, 响应头和响应体
响应行:由http协议版本号,状态码,状态消息组成。
响应头:用来说明客户端要使用的一些附加信息。
响应体:服务器给客户端的文本信息。
HTTP请求方法
HTTP请求方法属于 HTTP协议中的一部分
请求方法的作用是用来表明要对服务器上的资源执行的操作
最常用的方法为以下四种
GET(查询),POST(上传),PUT(修改) ,DELETE(删除)