如果一个网站能用浏览器访问,但 curl 会拒绝大概是什么原因?

2023-04-10 22:20:40 +08:00
 8863824

在 edge 中使用开发者工具复制了 curl 的请求方式,保证了请求 header 是一模一样的,但返回 403 ,用代码去访问也是一样的问题,有谁清楚原因吗?

1309 次点击
所在节点    问与答
5 条回复
webcape233
2023-04-10 22:31:10 +08:00
可能是:UA ,cookie
jackyzy823
2023-04-10 22:31:31 +08:00
tls 指纹
dzdh
2023-04-10 22:43:40 +08:00
tls 指纹 +1

浏览器开发者工具复制 curl 请求不成功的话,大概率就是 tls 指纹。
0o0O0o0O0o
2023-04-10 22:53:29 +08:00
8863824
2023-04-11 00:04:10 +08:00
@0o0O0o0O0o 谢谢各位,用这个 curl impersonate 已成功,确实是 tls 问题

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/931370

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX