计算机管理系统:电脑网络技术记录本

web

当前位置:首页 > 网络技术 > web

http基本的请求头部和响应头部的一些信息详解

http协议


http请求分为三部分:请求行,请求头部信息,空一行,请求体(有的有,有的无)  


http第一行,称为请求行,中间的到空一行称为头部信息,空一行下面,称为请求体。



get请求方式基本没有请求体,都是有链接中带着请求体,而post请求方式一般都有请求体。


get:一般用来请求资源,例如:我要请求数据库里面的某些信息,



post:一般用来提交资源 ,例如:我要提交到某些信息到数据库进行验证,常见的场景就是登陆,注册,都是属于post提交。



http响应也分为三部分:响应行,响应头部信息,空一行,响应体(有的有,有的无)  


http响应第一行,称为响应行,中间的到空一行称为头部信息,空一行下面,称为响应体。



Request Headers请求头中的:


Host:主机ip地址或域名


User-Agent :表示请求载体的身份标识。比如:客户端相关信息,操作系统,浏览器等相关信息


Accept:指定客户端接收信息类型,如:image/jpg,text/html,application/json


Accept-Charset:客户端接收的字符集,如gb2312,iso-8859-1


Accept-Encoding:可接受的内容编码,如:gzip


Accept-Language:可接受的语言,如:Accept-Language:zh-ch


Authorization:客户端提供给服务端,进行权限认证的信息


Cookie:携带的Cookie信息


Referer:当前文档的URL,即从哪个链接过来的


Content-Type:请求内容类型,如:Content-Type: application/x-www-form-urlencoded


Content-Length:数据长度


Cache-Control:缓存机制,如:Cache-Control:no-cache


Pragma:防止页面被缓存,和Cache-Control:no-cache作用一样



Response :服务器端的响应:


Server:http服务器的软件信息


Date:响应报文的时间


Expires:指定缓存过期时间


Set-Cookie:设置cookie


Last-Modified:资源最后修改时间


Content-Type:服务器响应客户端的数据类型。如:Content-Type:text/html;charset=utf-8


Content-Length:内容长度


Connection:请求完毕后,是断开连接,还是保持连接。如Keep-Alive,表示tcp连接关闭,不会永久保持连接,服务器可设置


Location:指明重定向的位置,新的URL地址,如304的情况。

http基本的请求头部和响应头部的一些信息详解

相关内容

文章评论

表情

共 0 条评论,查看全部
  • 这篇文章还没有收到评论,赶紧来抢沙发吧~