做网站 广州,唯品会网站开发,网络推广方案最新,大连网站平台研发http报文分为请求报文和响应报文
请求报文包含#xff1a;请求行、请求头、空行、、请求体
请求行包含#xff1a; 方法#xff1a;即要执行的操作#xff0c;如get#xff0c;post、put、delet 资源路径#xff1a;请求的资源的URL HTTP版本#xff1a;使用的http协议…http报文分为请求报文和响应报文
请求报文包含请求行、请求头、空行、、请求体
请求行包含 方法即要执行的操作如getpost、put、delet 资源路径请求的资源的URL HTTP版本使用的http协议的版本如http/1.1、http/2/0
请求头包含 Host请求的服务器域名 Accept客户端能处理的媒体类型 Accept-Encoding客户端能解码的内容编码 Authorization用于认证的凭证信息如token数据 Content-Length请求体的长度 Content-Type请求题的类型 Cookie存储在客户端的Cookie数据 If-None-Match资源的ETag值用于缓存控制。 Connection管理连接的选项如 keep-alive。
空行是请求头和请求体之间的空行用于分隔请求头和请求体
请求体通常用于post和put请求包含发给服务器的数据 响应报文包含状态行、响应头、空行、响应体
状态行包含HTTP/1.1 200 OK 状态码 状态消息 http版本
响应头包含 Content-Length响应体的长度 Content-Type响应体的类型 Server服务器的信息 Expires响应过期时间 ETag: 响应体的实体标签用于缓存和条件请求 Last-Modified 资源最后被修改的日期和时间。 Location在重定向时指定新的资源位置。 Set-Cookie在响应中设置Cookie。 Access-Control-Allow-Origin: 跨源资源共享CORS策略指示哪些域可以访问资源。
空行在响应头和响应体之间表示响应头的结束。
响应体是服务端实际传输的数据可以是文本、HTML页面、图片、视频等也可能为空。