一个脚本在本地运行正常,demo.pyspider.org上运行就失败
脚本见 http://demo.pyspider.org/debug/cpws_test
自己添加的cookies
在本地都运行正常
在demo上,出现错误
[E 151210 02:17:30 base_handler:195] HTTP 521: Unknown
Traceback (most recent call last):
File "/opt/pyspider/pyspider/libs/base_handler.py", line 188, in run_task
result = self._run_task(task, response)
File "/opt/pyspider/pyspider/libs/base_handler.py", line 167, in _run_task
response.raise_for_status()
File "/opt/pyspider/pyspider/libs/response.py", line 190, in raise_for_status
raise http_error
HTTPError: HTTP 521: Unknown
看到此问题的时候cookies可能已经过期了
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
因为 http://www.court.gov.cn/zgcpwsw/zj/ 这个地址使用了CDN/防火墙, 通过 JS 注入cookie 后跳转, cookie可能和ip有关. 你获取的cookie不能在别的ip下使用.