使用urllib2跟随重定向

阿什什·古普塔(Ashish gupta)

我正在尝试使用urllib2跟踪URL的重定向。

>>> import urllib2
>>> page=urllib2.urlopen('http://acer.com')
>>> print page.geturl()
http://www.acer.com/worldwide/selection.html
>>>page=urllib2.urlopen('http://www.acer.com/worldwide/selection.html')
>>> print page.geturl()
http://www.acer.com/worldwide/selection.html

但是,当我http://www.acer.com/worldwide/selection.html在浏览器中打开它时,它会重定向到“http://us.acer.com/ac/en/US/content/home#_ga=1.216787925.232352975.1435019296如何使用urllib检测此重定向”。

杜夫

get_url() 不适用于所有重定向(例如JavaScript重定向)

您想达到什么目的?

Selenium这样的PhantomJS作为后端的东西可能更适合于此。

对于屏幕截图,您可以使用save_screenshot()Selenium Webdriver的一部分

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

urllib2 允许使用代理重定向 url

来自分类Dev

如何在Python中使用urlopen或urllib2避免基于国家/地区的重定向

来自分类Dev

Python 2.7 urllib2 在使用 xml 内容点击重定向时引发 urllib2.HTTPError 301

来自分类Dev

Spring RestTemplate使用cookie跟随重定向

来自分类Dev

如何使用python的httplib2自动禁用跟随重定向的功能?

来自分类Dev

使用urllib2检查响应

来自分类Dev

Python:使用urllib2登录Moodle

来自分类Dev

504:使用urllib2的网关超时

来自分类Dev

如何使用urllib2获取cookie

来自分类Dev

504:使用urllib2的网关超时

来自分类Dev

使用urllib2的Python追溯错误

来自分类Dev

使用 urllib2 远程阅读 pdf

来自分类Dev

无法使用 urllib2 捕获异常

来自分类Dev

python使用urllib2和urllib获取请求问题

来自分类Dev

如何让Feedjira跟随重定向?

来自分类Dev

用jmeter记录时何时使用“跟随重定向”和“自动重定向”。

来自分类Dev

重试使用urllib2超时时加载页面?

来自分类Dev

使用Python urllib2登录网站表单

来自分类Dev

Django:使用Urllib2自动填充CharField

来自分类Dev

使用Urllib2和virtualenv的Python Anywhere问题

来自分类Dev

无法使用urllib2下载整个文件

来自分类Dev

使用urllib2下载zipfile失败

来自分类Dev

使用urllib2来获取3.3.2中的Internet资源

来自分类Dev

使用urllib2和/或wget自动下载文件

来自分类Dev

Python-如何知道您使用urllib2登录

来自分类Dev

在urllib2中使用certifi模块?

来自分类Dev

如何使用urllib2在Python中发送标头

来自分类Dev

使用python urllib2返回url文件流

来自分类Dev

使用urllib2刮除Biography.com