2017-05-05 44 views
-1

我試圖使用dryscrape廢棄基於JavaScript的網站,並且在不使用代理時得到正確的內容。但是當使用代理時,它返回「產品不可用」。這是代碼片段。當使用代理時Dryscrape響應總是返回「產品不可用」

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

請讓我知道我們如何解決它。

回答

0

發現此問題。其實問題不在於代理。一切都很好,問題與標題。問題可以通過設置請求頭(User-Agent,Accept-Language等)來解決。

set_header(key, value) 

此方法在Dryscrape會話對象中可用。

相關問題