👁🗨Hello world~
Изучаем сеть: HTTP методы и коды
• Продолжаем узнавать, как работает интернет, сегодня мы узнаем какие HTTP методы существуют и когда используются, а так же какие коды может возвращать сервер.
• GET - этот метод запрашивает определенный ресурс, дополнительные данные могут быть переданы в строке URL адреса.
• POST - для отправки данных на сервер, данные передаются уже в теле запроса. Используется при отправки информации или загрузки данных на веб-сайт.
• HEAD - запрашивает заголовки, которые были бы возвращены, если бы на сервер был отправлен GET запрос.
• PUT - создает новые ресурсы на сервере.
• DELETE - удаляет существующий ресурс на веб-сервере. Если не обеспечить надлежащую защиту, это может привести к отказу в обслуживании (DoS) из-за удаления важных файлов на веб-сервере.
• OPTIONS - возвращает информацию о сервере, например о принятых им методах.
• PATCH - применяет частичные изменения к ресурсу в указанном месте.
• Я перечислил лишь некоторые из наиболее часто используемых методов HTTP. Доступность того или иного метода зависит от сервера, а также конфигурации приложения.
• Коды ответа. Коды состояния HTTP используются, чтобы сообщить клиенту статус его запроса. HTTP-сервер может возвращать пять типов кодов ответа:
• 1xx - предоставляет информацию и не влияет на обработку запроса.
• 2xx - возвращается при успешном выполнении запроса. Пример - 200 OK.
• 3xx - возвращается, когда сервер перенаправляет клиента. Пример - 302 Found.
• 4xx - означает неправильные запросы от клиента. Например, запрос несуществующего ресурса или запрос неправильного формата. Примеры: 400 Bad Request, 404 - Not Found, 403 - Forbidden.
• 5xx - возвращается, когда есть какие-то проблемы с самим сервером. Пример - 500 - Internal Server Error.
• Коды так же могут быть кастомными, все зависит от настроек сервера.
• Продолжим изучать сеть уже в следующих постах. Удачи!
#ИзучаемСеть
• Поддержать автора монеткой: @v_meshke
Post #365
1.98K

- ❤ 14
- 🔥 3
- 💘 2