Requests Header | Http Header

简介: Requests Header | Http Header

Header

解释

示例

Accept

指定客户端能够接收的内容类型

Accept:text/plain,text/html

Accept-Charset

浏览器可以接受的字符编码集。

Accept-Charset:iso-8859-5

Accept-Encoding

指定浏览器可以支持的web服务器返回内容压缩编码类型。

Accept-Encoding:compress,gzip

Accept-Language

浏览器可接受的语言

Accept-Language:en,zh

Accept-Ranges

可以请求网页实体的一个或者多个子范围字段

Accept-Ranges:bytes

Authorization

HTTP授权的授权证书

Authorization:Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==

Cache-Control

指定请求和响应遵循的缓存机制

Cache-Control:no-cache

Connection

表示是否需要持久连接。(HTTP 1.1默认进行持久连接)

Connection:close

Cookie

HTTP请求发送时,会把保存在该请求域名下的所有cookie值一起发送给web服务器。

Cookie:$Version=1;Skin=new;

Content-Length

请求的内容长度

Content-Length:348

Content-Type

请求的与实体对应的MIME信息

Content-Type:application/x-www-form-urlencoded

Date

请求发送的日期和时间

Date:Tue,15 Nov 2010 08:12:31 GMT

Expect

请求的特定的服务器行为

Expect:100-continue

From

发出请求的用户的Email

From:user@email.com

Host

指定请求的服务器的域名和端口号

Host:www.zcmhi.com

If-Match

只有请求内容与实体相匹配才有效

If-Match:“737060cd8c284d8af7ad3082f209582d”

If-Modified-Since

如果请求的部分在指定时间之后被修改则请求成功,未被修改则返回304代码

If-Modified-Since:Sat,29 Oct 2010 19:43:31 GMT

If-None-Match

如果内容未改变返回304代码,参数为服务器先前发送的Etag,与服务器回应的Etag比较判断是否改变

If-None-Match:“737060cd8c284d8af7ad3082f209582d”

If-Range

如果实体未改变,服务器发送客户端丢失的部分,否则发送整个实体。参数也为Etag

If-Range:“737060cd8c284d8af7ad3082f209582d”

If-Unmodified-Since

只在实体在指定时间之后未被修改才请求成功

If-Unmodified-Since:Sat,29 Oct 2010 19:43:31 GMT

Max-Forwards

限制信息通过代理和网关传送的时间

Max-Forwards:10

Pragma

用来包含实现特定的指令

Pragma:no-cache

Proxy-Authorization

连接到代理的授权证书

Proxy-Authorization:Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==

Range

只请求实体的一部分,指定范围

Range:bytes=500-999

Referer

先前网页的地址,当前请求网页紧随其后,即来路

Referer:http:

TE

客户端愿意接受的传输编码,并通知服务器接受接受尾加头信息

TE:trailers,deflate;q=0.5

Upgrade

向服务器指定某种传输协议以便服务器进行转换(如果支持)

Upgrade:HTTP/2.0,SHTTP/1.3,IRC/6.9,RTA/x11

User-Agent

User-Agent的内容包含发出请求的用户信息

User-Agent:Mozilla/5.0(Linux;X11)

Via

通知中间网关或代理服务器地址,通信协议

Via:1.0 fred,1.1nowhere.com(Apache/1.1)

Warning

关于消息实体的警告信息

Warn:199 Miscellaneous warning


相关文章
|
1月前
|
JSON 数据格式 Python
如何使用 Python 中的`requests`库发送 HTTP 请求?
【2月更文挑战第21天】【2月更文挑战第66篇】如何使用 Python 中的`requests`库发送 HTTP 请求?
|
4月前
|
API Python
Python 工具和库:如何使用 requests 库发送 HTTP 请求?
Python 工具和库:如何使用 requests 库发送 HTTP 请求?
|
5月前
|
缓存 JavaScript 前端开发
ngsw-bypass HTTP header 和 Service Worker 的关系
ngsw-bypass HTTP header 和 Service Worker 的关系
31 0
|
5月前
|
JavaScript
HTTP header location 重定向 URL
HTTP header location 重定向 URL
|
6月前
|
缓存
SAP UI5 OData 请求的自定义 HTTP header 设置方法
SAP UI5 OData 请求的自定义 HTTP header 设置方法
38 0
|
7月前
|
前端开发 Java
java在过滤器中为http请求加请求头header
现在有一个需求场景是,每一个请求我都需要在请求头里面加上token这个请求头,作为一种校验机制,传统的接口可以通过设置一个全局的变量,然后通过页面携带过来(大概就是先将我们的token放在session中,写一个服务用来获取session中的token,然后主页面用ajax调用接口,将token放在隐藏域中,然后将请求头放进来,用ajax方法,这里不想洗说了),但是有一种情况是通过页面传递的并不一定都会适用所有接口,比如上传和下载的接口有时候头里面就没有token参数,可能是上传和下载是用表单提交的 这个时候如何将请求头通过后台的方法加进来? 想到用过滤器,用后台方法强制加入请求头。
94 0
|
7月前
|
缓存 安全 网络协议
Web Security 之 HTTP Host header attacks(下)
Web Security 之 HTTP Host header attacks
43 0
|
7月前
|
SQL 缓存 负载均衡
Web Security 之 HTTP Host header attacks(上)
Web Security 之 HTTP Host header attacks
229 0
|
8月前
|
JSON 数据格式 Python
【从零学习python 】92.使用Python的requests库发送HTTP请求和处理响应
【从零学习python 】92.使用Python的requests库发送HTTP请求和处理响应
101 1
|
移动开发 数据格式 XML
Http协议中的Header与Body
Http协议中的Header与Body Header的每行最后要加\r\n Header与Body之间要用\r\n隔开 Body后无需加\r\n ACSII码中 '\n' 10 换行 '\r' 13 回车 也可以表示为'\x0a'和'\x0d'.(16进制) 示例:HTTP开始部分为header,部分为body。
1997 0