-1

我试图使用 dryscrape 废弃基于 javascript 的网站,并且在不使用代理时获得了正确的内容。但使用代理时返回“产品不可用”。这是代码片段。

session = dryscrape.Session()
session.set_proxy('host=<ipaddress>', port=80, user='<username>', password='<password>')
session.visit(url)

请让我知道我们如何解决它。

4

1 回答 1

0

发现问题。实际上问题不在于代理。一切都很好,问题出在标题上。可以通过设置请求标头(User-Agent、Accept-Language 等)来解决该问题。

set_header(key, value)

此方法在 Dryscrape 会话对象中可用。

于 2017-05-05T10:46:04.593 回答