【发布时间】:2021-05-17 17:54:10
【问题描述】:
我正在开发一个尝试使用非官方 HomeDepot API 的应用程序,该应用程序已部署到 Heroku。
在本地运行时,它运行良好,但在 Heroku 服务器上,我偶尔会从 HomeDepot 收到拒绝访问错误。
例子:
Access Denied
You don't have permission to access "http://www.homedepot.com/..." on this server.
Reference #18.8c9ec817.1613321797.55cbcde
我知道 HomeDepot 正在阻止来自某些位置(主要是亚太地区)的访问,但我的 Heroku 服务器位于美国 - 我查找了服务器 IP,它实际上是 AWS,动态变化但始终是美国。
有其他人在 Heroku/AWS 上遇到过同样的情况并可以分享一些技巧吗?
谢谢!
【问题讨论】:
-
提示:预计主要网站将采取行动反对抓取。
标签: amazon-web-services heroku