请求上下文头信息:User-Agent ,Referer,Form,Server,Allow,Accept-Range

Posted 笔绘丹心

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请求上下文头信息:User-Agent ,Referer,Form,Server,Allow,Accept-Range相关的知识,希望对你有一定的参考价值。

User-Agent

User-Agent 的组成

由1个product和后面零个或多个product信息组成
product包含两个部分,token和token指向的软件的版本号

举例中 Mozilla 5.0 表示浏览器兼容Mozilla 5.0版本的,后面的window 信息,就属于conment部分
RWS由一个制表符或者一个TAB组成
Gecko、20100101 Firfox/66.0表示的是浏览器的渲染引擎

Referer
浏览器对来自某一页面的请求自动添加的头部,表示的信息是进入到这个页面的触发地址,对于防盗链是有帮助的,如果不希望自己的网站来自于某一个请求,可以阻止这个请求的访问


哪种情况下Referer不会被添加到头部信息中


Form

Server

Allow 与 Accept-Range

以上是关于请求上下文头信息:User-Agent ,Referer,Form,Server,Allow,Accept-Range的主要内容,如果未能解决你的问题,请参考以下文章

反爬虫之信息校验反爬虫

爬虫常用请求头和响应头信息

HTTP请求头和响应头的格式

使用User-Agent防止HttpClient发送http请求时403 Forbidden和安全拦截

Python 爬虫之设置ip代理,设置User-Agent,设置请求头,设置post载荷

获取请求头中User-Agent工具类