Функции, связанные с запросами (Примеры)
- Объект
request:request.method- Строка с методом запроса ('GET','POST', etc.)request.GET-QueryDictс GET-параметрами.request.POST-QueryDictс POST-параметрами (из форм).request.FILES- Словарь с загруженными файлами.
- Отправка запросов из Python:
requests.post("ссылка", data={...})requests.get("ссылка", params={...})(возвращает объект ответа)
Коды состояния ответов сервера (HTTP Status Codes)
200 OK: Успешный запрос.202 Accepted: Запрос принят на обработку, но она не завершена.301 Moved Permanently: Ресурс окончательно перемещен (постоянная переадресация).303 See Other: Рекомендует клиенту запросить другой URL (часто после POST). (Примечание: часто для переадресации используется302 Found).400 Bad Request: Сервер обнаружил синтаксическую ошибку в запросе клиента.403 Forbidden: Сервер понял запрос, но отказывается его выполнять (недостаточно прав).404 Not Found: Сервер не нашел ресурс по указанному URL.405 Method Not Allowed: Указанный метод (GET,POST, etc.) нельзя применить к данному ресурсу.500 Internal Server Error: Внутренняя ошибка сервера.502 Bad Gateway: Сервер (как шлюз/прокси) получил недействительный ответ от вышестоящего сервера.503 Service Unavailable: Сервер временно недоступен (перегрузка, технические работы).
〰〰〰 𓆝 𓆟 𓆞 𓆝 𓆟 𓆝 𓆟 𓆞 〰〰〰