Добрый день,
При загрузке страницы с redirect urllib автоматически перекидывает на страницу без redirect
Как отключить автоматический redirect в urllib?
FishHookДа,но мне нужно знать куда какая страница перенаправляет , весь путь ,не только начальная и конечная страница
Редирект это же просто ответ с соответствующим кодом, в нем по идее нет никакой интересной информации, которую можно было бы парсить.
import requests r = requests.get('http://github.com', allow_redirects=False) print(r.status_code)
class NoRedirect(urllib2.HTTPRedirectHandler): def redirect_request(self, req, fp, code, msg, hdrs, newurl): pass noredir_opener = urllib2.build_opener(NoRedirect())