我正在制作 Amazon Scraper 并面临某种问题。这是我的代码
def scrapedPage(self,URL, user_agent):
header = {"User-Agent": user_agent, 'Accept-Encoding': 'identity', 'Server': 'Server', 'Content-Type': 'text/html', 'Accept-Ranges': 'bytes', 'Content-Encoding': 'gzip', 'Cache-Control': 'no-transform', 'Connection': 'keep-alive', 'Vary': 'Accept-Encoding' }
proxy = {'https': proxy}
page = requests.get(URL, headers=header, proxies=proxy)
return page
当我在 Django 框架中使用时,它返回状态码 400,但是当我在没有 Django 的情况下独立运行时,相同的代码会响应 200 状态码。