我有一个脚本来抓取一个在我的本地计算机上运行良好的网站。当我将它部署到服务器时,相同的脚本无法从目标服务器获取数据。
我已启用调试并注意到目标服务器发出错误消息:" Cookie必须启用"。
以下是代码段。 Python版本2.7.3在本地计算机和服务器上运行。
感谢您支持解决方案。
import requests
BASE_URL = 'https://targetsite.com'
CLIENT = requests.session()
detail_page = CLIENT.get(BASE_URL, headers=HEADERS, verify=False, allow_redirects=True)
答案 0 :(得分:0)
问题似乎与目标服务器有关。我已将用户代理更改为搜索引擎,问题已解决。我也明白它与cookie无关,但目标服务器提供了错误的错误代码..