Как следовать редиректу в грекетах? - PullRequest
0 голосов
/ 25 января 2019

Как следовать редиректу в грекетах?

В библиотеке запросов мы можем просто использовать: r = requests.get(url, allow_redirects=True), чтобы разрешить перенаправление.

есть ли что-то в запросах?

Я проверил https://pypi.org/project/grequests/, но сделалничего не нашел.

Ответы [ 2 ]

0 голосов
/ 25 января 2019

Да, вы можете следовать той же схеме для grequests. Если вы посмотрите на класс grequests, то увидите, что сам метод send делегирует вызов фактическому методу request.Session().request. Так что вы могли бы сделать

rs = grequests.get(u, allow_redirects=True)
0 голосов
/ 25 января 2019

Просто

grequests.get(u, allow_redirects=True)

будет делать, согласно его исходному коду, все параметры передаются в session.request https://github.com/kennethreitz/grequests/blob/master/grequests.py#L71

Может быть, вам стоит попробовать https://github.com/requests/requests-threads

...