0
点赞
收藏
分享

微信扫一扫

Python爬虫:浏览器请求头参数RequestHeaders


chrome浏览器请求头中有许多参数,分别代表的意思如下

参数

示例

含义

Accept

Accept: */*

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

Accept-Encoding

Accept-Encoding: gzip, deflate

客户端支持的压缩编码类型

Accept-Language

Accept-Language: zh-CN,zh;q=0.9,en;q=0.8

浏览器可接受的语言

Cache-Control

Cache-Control: no-cache

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

Cookie

Cookie: password=pw; user=admin

浏览器暂存服务器发送的信息

Host

Host: 127.0.0.1:8000

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

Pragma

Pragma: no-cache

用来包含实现特定的指令

Proxy-Connection

Proxy-Connection: keep-alive

Referer

Referer: ​​http://127.0.0.1:8000/index​​

来路

Upgrade-Insecure-Requests

Upgrade-Insecure-Requests: 1

让浏览器自动升级请求从http到https而不会报错

User-Agent

User-Agent: Mozilla/5.0

浏览器类型

X-Requested-With

X-Requested-With: XMLHttpRequest

判断请求是传统的HTTP请求,还是Ajax请求


参考


  1. ​​chrome浏览器请求头中“Upgrade-Insecure-Requests:1”表示什么意思?​​
  2. ​​Header:请求头参数详解​​
  3. ​​HTTP 请求头 & 响应头信息含义​​
  4. ​​HTTP之X-Requested-With分析和思考​​




举报

相关推荐

0 条评论