requests — самая популярная HTTP библиотека Python. requests.get(url, params={"q": "python"}, headers={"Auth": "token"}). r.status_code, r.json(), r.text, r.content (bytes). POST: requests.post(url, json=data). Session: s = requests.Session() — переиспользует соединения, сохраняет cookies. Таймаут: timeout=(connect, read). Auth: auth=("user", "pass"), auth=HTTPBearerAuth(token). Файлы: files={"file": open("f.txt", "rb")}. Проверка: r.raise_for_status() — исключение при 4xx/5xx. Retry: через urllib3.Retry + HTTPAdapter. Синхронная — блокирует поток.
Как работает библиотека requests?
Junior
390 просмотровAFK Offer AI
Как FastAPI интегрируется с Pydantic?