Найти - Пользователи
Полная версия: urllib отключение автоматического redirect
Начало » Python для новичков » urllib отключение автоматического redirect
1
Egor2010
Добрый день,
При загрузке страницы с redirect urllib автоматически перекидывает на страницу без redirect
Как отключить автоматический redirect в urllib?
FishHook
Редирект это же просто ответ с соответствующим кодом, в нем по идее нет никакой интересной информации, которую можно было бы парсить.
Egor2010
FishHook
Редирект это же просто ответ с соответствующим кодом, в нем по идее нет никакой интересной информации, которую можно было бы парсить.
Да,но мне нужно знать куда какая страница перенаправляет , весь путь ,не только начальная и конечная страница
ZerG
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())
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB