Встречается на собеседованиях • сегодня
Что такое сессия в Requests
Сессия в requests — это механизм для сохранения параметров и состояния между HTTP-запросами. Она позволяет:
- Сохранять куки между запросами
- Использовать общий пул соединений (улучшает производительность)
- Применять общие заголовки, параметры аутентификации
Пример:
python
import requests
with requests.Session() as s:
s.headers.update({'User-Agent': 'MyApp/1.0'})
s.get('https://httpbin.org/cookies/set/sessioncookie/12345') # Куки сохраняются
response = s.get('https://httpbin.org/cookies') # Куки передаются автоматически
print(response.json()) # {'cookies': {'sessioncookie': '12345'}}Сессия особенно полезна для:
- Скрейпинга (сохранение сессии между страницами)
- API с аутентификацией
- Оптимизации множественных запросов к одному домену

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы