HTTP请求头--那些你需要记住的基础知识

通常HTTP消息包括客户机向服务器的请求消息和服务器向客户机的响应消息 。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修饰符、客户信息和内容的类似于MIME的消息结构 。服务器以一个状态行作为响应,相应的内容包括消息协议的版本,成功或者错误编码加上包含服务器信息、实体元信息以及可能的实体内容 。

HTTP请求头--那些你需要记住的基础知识

文章插图
 
Http协议定义了很多与服务器交互的方法,最基本的有4种,分别是GET、POST、PUT、DELETE 。一个URL地址用于描述一个网络上的资源,而HTTP中的GET、POST、PUT、 DELETE就对应着对这个资源的查、改、增、删4个操作,我们最常见的就是GET和POST了 。GET一般用于获取/查询资源信息,而POST一般用于更新资源信息 。
一、HTTP头信息解读【HTTP请求头--那些你需要记住的基础知识】HTTP的头域包括通用头、请求头、响应头和实体头四个部分 。每个头域由一个域名,冒号(:)和域值三部分组成 。
通用头部:是客户端和服务器都可以使用的头部,可以在客户端、服务器和其他应用程序之间提供一些非常有用的通用功能,如Date头部 。
请求头部:是请求报文特有的,它们为服务器提供了一些额外信息,比如客户端希望接收什么类型的数据,如Accept头部 。
响应头部:便于客户端提供信息,比如,客服端在与哪种类型的服务器进行交互,如Server头部 。
实体头部:指的是用于应对实体主体部分的头部,比如,可以用实体头部来说明实体主体部分的数据类型,如Content-Type头部 。


    推荐阅读