InsideDarkWeb.com

requests.Session().head() vs requests.head()

import requests

session = requests.Session()
session.head('url', allow_redirects=True).url # 1
requests.head('url', allow_redirects=True).url # 2

Чем отличается первый способ от второго? Какой из них лучше и почему?

Stack Overflow на русском Asked by kto on October 30, 2020

1 Answers

One Answer

Объект Session позволяет сохранять определенные параметры между разными запросами. Также если нужно использовать cookies и авторизацию, то будет полезно использовать сессию (получается прямо как в браузере, условно). К тому же множественные запросы к одному и тому же хосту будут использовать одно и то же TCP соединение, за счет чего будет прирост скорости.

Как можно заметить у объекта Session есть все те же самые методы, что и у основного requests.

Любые вопросы хорошо разрешаются в документации.

Correct answer by mrEvgenX on October 30, 2020

Add your own answers!

Related Questions

Android WebView не работает корректно

1  Asked on October 12, 2020 by nearpin

   

webview определенного элемента

1  Asked on October 5, 2020 by samoilov

   

Ask a Question

Get help from others!

© 2021 InsideDarkWeb.com. All rights reserved.