Встречается на собеседованиях • сегодня

Что такое request

В Python requests — это популярная библиотека для отправки HTTP-запросов. Она упрощает работу с веб-запросами, предоставляя удобный API для GET, POST, PUT, DELETE и других методов.

Основные возможности:

  • Отправка запросов с параметрами, заголовками, авторизацией.
  • Работа с JSON, файлами, cookies.
  • Управление сессиями, таймаутами.

Пример GET-запроса:

python
import requests

response = requests.get('https://api.example.com/data', params={'key': 'value'})
print(response.status_code)  # 200
print(response.json())  # Получение JSON-ответа

Пример POST-запроса:

python
data = {'username': 'user', 'password': 'pass'}
response = requests.post('https://api.example.com/login', json=data)
print(response.text)

Библиотека автоматически обрабатывает кодировки, редиректы и ошибки, делая HTTP-взаимодействие простым и эффективным.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы