当我尝试以下代码时,请求库未返回任何响应

import requests
url = "http://www.nodefarm.com/"
resp = requests.get(url, timeout=5.0)
print resp


有人可以告诉我为什么我的代码陷入第3行吗?

附注:我没有收到任何错误。

当我在浏览器中访问http://www.nodefarm.com/时,网站运行正常

最佳答案

好吧,事实是,它并没有完全卡住。

该url返回了看似无止境的数据流,其前几行看起来像这样:

ICY 200 OK
icy-notice1:<BR>This stream requires <a href="http://www.winamp.com/">Winamp</a><BR>
icy-notice2:SHOUTcast Distributed Network Audio Server/Linux v1.9.8<BR>
icy-name:RADIO HANG 106  FM BATAM - SVR USA
icy-genre:Misc
icy-url:http://live.hang106.com/;stream.nsv
content-type:audio/mpeg
icy-pub:1
icy-br:48


在vlc中将其拉起,似乎是我不讲语言的广播电台。

关于python - python请求库不返回任何响应,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23945379/

10-11 21:07