![ASP.NET Core与RESTful API 开发实战](https://wfqqreader-1252317822.image.myqcloud.com/cover/733/30210733/b_30210733.jpg)
上QQ阅读APP看书,第一时间看更新
1.2.6 HTTP消息头
客户端和服务器之间的请求消息与响应消息中均包含消息头,用来传递附加信息。一个消息头由消息头名称和它的值组成,中间用冒号“:”隔开,比如Content-Type: text/plain。
每个消息头都有特定的意义,比如上例的消息头用来指明请求或响应消息中正文的内容类型。HTTP请求与响应中均可包含多个消息头。
常见的请求消息头如表1-3所示。
表1-3 常见的请求消息头
![](https://epubservercos.yuewen.com/722A26/16568261805808606/epubprivate/OEBPS/Images/x03.jpg?sign=1739204315-MtkYrP2qXFDXNnYV1TSSuN6npUZg7WID-0-cfa09e0e0e572ab5603dba2284473ba4)
常见的响应消息头如表1-4所示。
表1-4 常见的响应消息头
![](https://epubservercos.yuewen.com/722A26/16568261805808606/epubprivate/OEBPS/Images/x04a.jpg?sign=1739204315-J7pS4760ljyZs3v0iekJ37nl3iAXItTy-0-3fcc044f031f573c1db4d72029914c98)
除了标准的HTTP消息头外,一些Web应用程序还会添加自定义消息头,用于返回一些描述或备注类的信息。自定义消息头的名称一般以“X-”开头,以此来指明它并不是一个标准的HTTP消息头,例如X-AspNet-Version用于指明当前服务器运行的ASP.NET的版本。