Встречается на собеседованиях • сегодня
Как используется http
HTTP (HyperText Transfer Protocol) — это протокол для передачи данных в вебе. В Python для работы с HTTP используются библиотеки:
requests— популярная библиотека для отправки HTTP-запросов:
python
import requests
response = requests.get('https://api.example.com/data')
print(response.status_code) # 200
print(response.json()) # {'key': 'value'}http.client— низкоуровневый модуль из стандартной библиотеки:
python
from http.client import HTTPSConnection
conn = HTTPSConnection("example.com")
conn.request("GET", "/")
response = conn.getresponse()
print(response.read())urllib.request— альтернатива из стандартной библиотеки:
python
from urllib.request import urlopen
with urlopen('https://example.com') as response:
print(response.read().decode('utf-8'))Основные методы HTTP:
- GET — получение данных
- POST — отправка данных
- PUT/PATCH — обновление
- DELETE — удаление
Для работы с веб-фреймворками (Django, Flask) HTTP-запросы обрабатываются автоматически через роутинг и представления.

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