[英]Getting 403 when executing request from amazon server
非常相同的代码在其他位置运行良好,但无论何时从亚马逊服务器运行,它都会得到 403。
我们尝试了“一切”:
PS 据我所知,其他一些托管服务还不错,只有亚马逊似乎被屏蔽了。
请求不会从任何应用程序/任何语言(包括 Postman)传递,但在使用任何浏览器时都可以。 所以这就像“某物”检测到请求的原始来源,如果请求来自 amz,“它”会阻止该请求。 不从 amz 服务器使用时一切都很好)
您不应该使用 C# 进行 web 抓取,这种语言不是为此而设计的。 您可以考虑使用更灵活的技术,例如 Python,它有几个用于 web 抓取目的的库,这将解决您的麻烦。
你不能用一种语言来做所有事情。 C# 对于 Windows 桌面应用程序来说可能是不错的选择,但您无能为力。
您可以将您的请求发送到https://requestbin.com/以更好地分析程序输出的内容,然后更改缺少的参数。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.