我正在尝试通过从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没有问题。