HttpBrowser 请求返回 403

问题描述 投票:0回答:1

我正在尝试使用 HttpBrowser 向网站发出请求以抓取一些数据。这是网站:https://www.ligamagic.com.br/?view=dks/deck&id=6934215

我已经开发了代码,它在我的本地环境中运行良好。但由于某种原因,它在我的网络服务器中不起作用,它一直抛出 403。

我尝试发送多个标头,包括以下内容:

  • 接受
  • 接受编码
  • 接受语言
  • 缓存控制
  • 饼干
  • 优先
  • Sec-Ch-Ua
  • Sec-Ch-Ua-移动
  • Sec-Ch-Ua-平台
  • Sec-Fetch-Dest
  • 秒取模式
  • Sec-Fetch-Site
  • 秒获取用户
  • 升级不安全请求
  • 用户代理

但是无论我输入什么值都不起作用。我怀疑它与 Cookie 标头相关,但此时我确实需要与某人讨论以了解我可能缺少的内容。

如果有人可以帮助我,我将不胜感激。

谢谢!

php laravel web-scraping http-status-code-403
1个回答
0
投票

该网站需要两个请求,一个是真实的请求,另一个是真实的请求。然后,该服务将检查真实的服务是否可以发送另一份服务,然后获取另一份服务的响应,以决定如何继续处理真实的服务。

响应正文显示:

请解锁 Challenges.cloudflare.com 才能继续。

由于我们礼貌地不同意乞求违反基本可用性原则的第三方服务,所以让他们的服务消亡吧。 YMMV.

© www.soinside.com 2019 - 2024. All rights reserved.