HTTP请求信息和响应信息的格式

请求:

 

(1)请求行信息

 

 

Request URL: 发起请求的路径

 

Request Method:请求的方式(get  post  head put  delete  trace  options等,但常用的只有get和post);

 

Status Code:请求状态(2**为请求成功      3**请求资源被重新分配了url,也叫重定向    4**找不到服务器,或者服务器无法处理,无法在服务器找到该请求   5**服务器程序或者是网关出现错误)

 

Remote Address:请求的远程地址

 

 

 

(2)请求头信息 Request Headers

 

Accept : 表示浏览器支持的MIME类型

 

Accept-Encoding : 浏览器支持的压缩类型

 

Accept-Language : 浏览器支持的语言类型,并且优先支持靠前的语言类型

 

Content-length:10  get请求无此参数,post有此信息,头信息里要标明主体接收信息的长度

 

Cache-Control : 请求和响应时的缓存机制

 

Connection:响应完成时是否关闭网络连接  close为响应完成,关闭网络连接    keep-alive相反,意思为保持持久的网络连接,不关闭

 

Cookie : 向服务器发送cookie,这些cookie都是服务器之前发送给浏览器的

 

Host : 请求的域名,路径

 

Referer : 当前页面来源的路径

 

Upgrade-Insecure-Requests:1 (把当前的http请求升级成为https请求,并且不会报错)

 

User-Agent:用户的设备信息(如电脑系统浏览器版本等)

 

Content-Type:请求的数据类型,如(text/html;charset:utf-8;)

text/html:HTML格式
text/plain:纯文本格式     
text/xml:XML格式
image/gif :gif图片格式   
image/jpeg :jpg图片格式
image/png:png图片格式    

 

 

 

(3)http请求的主体信息

http请求的主体信息, 也就是response里面的信息,里面的信息为服务器接收到了你的请求后返回的信息

 

posted @ 2019-05-10 16:25  钧一  阅读(529)  评论(0编辑  收藏  举报