制作与Python模块请求GET请求奇怪的url结束:Python的请求模块结束了奇怪的重定向
>>> import requests
>>> r = requests.get("http://t.co/Uspy071j")
>>> print r.url
"http://feeds.feedburner.com/%257Er/LesArdoises/%257E3/bD2JuJagz5I/roxino-cest-tout-vert.html?utm_source=twitterfeed&utm_medium=twitter"
这个网址有错误400结束,但使用RestKit对同一个URL时, final_url返回正确的值:
>>> import restkit
>>> r = restkit.request("http://t.co/Uspy071j", follow_redirect=True)
>>> print r.final_url
"http://lesardoises.com/6277/roxino-cest-tout-vert.html?utm_medium=twitter&utm_source=twitterfeed"
请求的问题是什么?
使用'curl'和以下三个'301'重定向,一些HTML终于取回。 – 2012-01-31 12:49:52