当前位置:首页 > Web开发 > 正文

WWW-Authenticate: Basic 固定 常用的HTTP请求头与响应头

2024-03-31 Web开发

HTTP动静头是指,在超文本传输协议( Hypertext Transfer Protocol ,HTTP)的请求和响应动静中,协议头部分的那些组件。HTTP动静头用来准确描述正在获取的资源、处事器或者客户真个行为,界说了HTTP事务中的具体操纵参数。

HTTP动静头是在,客户端请求(Request)或处事器响应(Response)时通报的,位请求或响应的第一行,HTTP动静体(请求或响应的内容)是其后传输。HTTP动静头,以明文的字符串格局传送,是以冒号分隔断绝分手的键/值对,如:Accept-Charset: utf-8,每一个动静头最后以回车符(CR)和换行符(LF)结尾。HTTP动静头结束后,会用一个空白的字段来标识,这样就会呈现两个持续的CR-LF。

HTTP动静头撑持自界说, 自界说的专用动静头一般会添加‘X-‘前缀。

(HttpClient中可以在HttpHeaders中查找,都是静态属性)

一、常用的HTTP请求头  协议头    说明    示例    状态  
 Accept    可接受的响应内容类型    Accept: text/plain    固定  
 Accept-Charset    可接受的字符集    Accept-Charset: utf-8    固定  
 Accept-Encoding    可接受的响应内容的编码方法。    Accept-Encoding: gzip, deflate    固定  
 Accept-Language    可接受的响应内容语言列表。    Accept-Language: en-US    固定   
 Authorization    用于暗示HTTP协议中需要认证资源的认证信息    Authorization: Basic OSdjJGRpbjpvcGVuIANlc2SdDE==    固定   
 Cache-Control    用来指定当前的请求/答复中的,是否使用缓存机制。    Cache-Control: no-cache    固定  
 Connection    客户端(浏览器)想要优先使用的连接类型    

Connection: keep-alive
 Connection: Upgrade

   固定  
 Cookie    由之前处事器通过Set-Cookie(见下文)设置的一个HTTP协议Cookie    Cookie: $Version=1; Skin=new;    固定:标准  
 Content-Length    以8进制暗示的请求体的长度    Content-Length: 348    固定  
 Content-Type    请求体的MIME类型 (用于POST和PUT请求中)    Content-Type: application/x-www-form-urlencoded    固定  
 Expect    暗示客户端要求处事器做出特定的行为    Expect: 100-continue    固定  
 From    倡议此请求的用户的邮件地点    From: [email protected]    固定   
 Host    暗示处事器的域名以及处事器所监听的端标语。如果所请求的端口是对应的处事的标准端口(80),则端标语可以省略。    

Host: :80
Host:

   固定  
 Max-Forwards    限制该动静可被代办代理及网关转发的次数。    Max-Forwards: 10    固定  
 Origin    倡议一个针对跨域资源共享的请求(该请求要求处事器在响应中插手一个Access-Control-Allow-Origin的动静头,暗示访谒控制所允许的来源)。    Origin:    固定:标准  
 Referer    暗示浏览器所访谒的前一个页面,可以认为是之前访谒页面的链接将浏览器带到了当前页面。Referer其实是Referrer这个单词,但RFC制作标准时给拼错了,后来也就将错就错使用Referer了。    Referer:    固定  
 User-Agent    浏览器的身份标识字符串    User-Agent: Mozilla/……    固定  
 Via    报告处事器,这个请求是由哪些代办代理发出的。    Via: 1.0 fred, 1.1 itbilu.com.com (Apache/1.1)    固定  
 Warning    一个一般性的警告,暗示在实体内容体中可能存在错误。    Warning: 199 Miscellaneous warning    固定  
 二、常用的HTTP响应头 响应头   说明   示例   状态  
 Access-Control-Allow-Origin    指定哪些网站可以跨域源资源共享    Access-Control-Allow-Origin: *    姑且  
 Age    响应东西在代办代理缓存中存在的时间,以秒为单位    Age: 12    固定  
 Allow    对付特定资源的有效行动    Allow: GET, HEAD    固定  
 Cache-Control    通知从处事器到客户端内的所有缓存机制,暗示它们是否可以缓存这个东西及缓存有效时间。其单位为秒    Cache-Control: max-age=3600    固定  
 Content-Encoding    响应资源所使用的编码类型。    Content-Encoding: gzip    固定  
 Content-Language    响应内容所使用的语言    Content-Language: zh-cn    固定  
 Content-Length    响应动静体的长度,用8进制字节暗示    Content-Length: 348    固定  
 Content-Type    当前内容的MIME类型    Content-Type: text/html; charset=utf-8    固定  
 Expires    指定一个日期/时间,赶过该时间则认为此回应已颠末期    Expires: Thu, 01 Dec 1994 16:00:00 GMT    固定:标准  
 Last-Modified    请求的东西的最后改削日期    Last-Modified: Dec, 26 Dec 2015 17:30:00 GMT    固定  
 Refresh    用于重定向,,或者当一个新的资源被创建时。默认会在5秒后刷新重定向。    Refresh: 5; url=http://itbilu.com    固定  
 Retry-After    如果某个实体姑且不成用,那么此协议头用于奉告客户端稍后重试。其值可以是一个特定的时间段(以秒为单位)或一个超文本传输协议日期。  

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/31548.html