Curl可以模拟浏览器

Posted bpzblog

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Curl可以模拟浏览器相关的知识,希望对你有一定的参考价值。

curl直接访问被拒绝

[22:10:00 root@C7 ~]#curl -I www.163.com
HTTP/1.1 403 Forbidden
Date: Wed, 24 Jun 2020 02:02:54 GMT
Content-Type: text/html
Content-Length: 1808
Connection: keep-alive
Server: Cdn Cache Server V2.0
Expires: Wed, 24 Jun 2020 02:02:54 GMT
X-Via: 1.0 PS-SJW-01P4H104:9 (Cdn Cache Server V2.0)
X-Ws-Request-Id: 5ef2b44e_PS-SJW-01P4H104_72535-4362
Cache-Control: no-cache,no-store,private

curl 使用-A选项,模拟chrome,即可获得源代码

[22:11:32 root@C7 ~]#curl -A chrome www.163.com

以上是关于Curl可以模拟浏览器的主要内容,如果未能解决你的问题,请参考以下文章

postman 自动生成 curl 代码片段

postman 自动生成 curl 代码片段

curl_cffi: 支持原生模拟浏览器 TLS/JA3 指纹的 Python 库

curl模拟请求常用参数

curl 小结

如何用Curl模拟浏览器