Urllib2.urlopen没有连接到服务器

时间:2014-07-25 01:28:11

标签: python-2.7 urllib2

我正在尝试通过从facebooks note功能调用图像来在服务器上生成高带宽,但每次提供以下信息时请求都会失败

“Content-Type:image / gif Pragma:没有缓存 X-FB-Debug:GQ3jId2Ww4kTzNXABjwM878C5CAOMIcBxK716TKwPd1 / cQeHIqAwVLnLWFMAZkcxTdgM2KecO67q + H8xnEDg == Access-Control-Allow-Origin:* 时间 - 允许 - 原点:* 内容长度:43 缓存控制:无变换,max-age = 529 到期日:2014年7月25日星期五00:50:27 GMT 日期:星期五,2014年7月25日00:41:38 GMT 连接:关闭“

for u in urls :
    try :
        urllib2.urlopen(u)
        print (urllib2.urlopen(u).info())
    except urllib2.HTTPError , err :
        if err.code == 404 :
            print "[!] 404 Page not found !"
            exit()
        else :  
            print "[!] HTTP Error !"    
    except :
        print "[!] Connect Error !"

哪里

urls = re.findall('http[s]?://
(?:[a-zA-Z]|[0-9]|[$-_@.&+]|
[!*\(\),]|(?:%[0-9a-fA-F][0-9a-fA-F]))+', read_note_message)

我尝试添加user_agent标头,以查看Facebook是否允许来自python用户代理的连接,但这只会导致连接错误。被调用的网址有问题吗?因为笔记是由代码创建的,所以它连接到Facebook没有问题。

0 个答案:

没有答案