爬取小米应用商店的某款应用时,出现 599 报错:
[E 160905 17:22:05 base_handler:195] HTTP 599: Resolving timed out after 20001 milliseconds
Traceback (most recent call last):
File "/usr/local/lib/python2.7/site-packages/pyspider/libs/base_handler.py", line 188, in run_task
result = self._run_task(task, response)
File "/usr/local/lib/python2.7/site-packages/pyspider/libs/base_handler.py", line 167, in _run_task
response.raise_for_status()
File "/usr/local/lib/python2.7/site-packages/pyspider/libs/response.py", line 190, in raise_for_status
raise http_error
HTTPError: HTTP 599: Resolving timed out after 20001 milliseconds
待爬取的链接为:http://app.mi.com/search?keywords=%E6%8B%9B%E5%95%86%E9%93%B6%E8%A1%8C
直接粘贴该连接到浏览器中,可以显示出页面 ———— 但是页面中的图片不能显示出来。
1、为什么会出现 599 错误?怎么解决?
2、直接粘贴该链接,为什么不能显示出图片?(通过小米的首页上搜索,可以显示出图片)
谢谢!
Siarkan kod Secara amnya, 599 bukan masalah dengan pelayan jauh tetapi dengan mesin tempatan yang dilaporkan, ia sepatutnya menjadi masalah dengan DNS komputer itu
Kodnya pendek sedikit...dan tiada masalah yang disebut oleh soalan sama sekali
"Tampal pautan terus ke dalam penyemak imbas" Adakah penyemak imbas anda dan komputer menjalankan skrip sama?
Keputusan untuk
curl -v http://app.mi.com/search?keywords=%E6%8B%9B%E5%95%86%E9%93%B6%E8%A1%8C
599 ialah tamat masa rangkaian, yang mungkin disebabkan oleh proksi pelayan.
Pautan
Hello, adakah masalah ini telah diselesaikan? Sekarang saya mempunyai masalah yang sama, bolehkah anda memberitahu saya penyelesaian anda?