Пример использования метода PUT:
Обновление информации о пользователе: `PUT /users/123`
Изменение статуса заказа: `PUT /orders/456`
DELETE – Удаление данных
Метод DELETE используется для удаления данных с сервера. Когда клиент отправляет запрос DELETE, сервер удаляет запрошенный ресурс и возвращает подтверждение об удалении в ответе. Этот метод часто пользователей, заказов или товаров.
Пример использования метода DELETE:
Удаление пользователя: `DELETE /users/123`
Удаление заказа: `DELETE /orders/456`
В заключении, методы HTTP являются основой для построения REST-api. Каждый метод имеет свое предназначение и используется выполнения определенных действий. Понимание этих методов поможет вам разработать эффективное масштабируемое REST-api, которое будет удовлетворять потребностям вашего приложения.
В следующей главе мы рассмотрим, как использовать эти методы для построения REST-api и реализовать их в вашем приложении.
2.2. URI и URL URL: Основы адресации в REST-api
Когда мы начинаем разрабатывать REST-api, сталкиваемся с двумя важными понятиями: URI и URL. Эти термины часто используются взаимозаменяемо, но между ними существует тонкая разница. В этой главе рассмотрим, что такое URL, как они в REST-api.
Что такое URI?
URI (Uniform Resource Identifier) – это уникальный идентификатор ресурса в сети. используется для обозначения ресурса, такого как веб-страница, изображение или документ, и может быть использован доступа к этому ресурсу. состоит из трех частей: схемы, имени хоста пути.
Например, следующий URI: `https://example.com/users/123` состоит из:
Схемы: `https`
Имени хоста: `example.com`
Пути: `/users/123`
Что такое URL?
URL (Uniform Resource Locator) – это специальный тип URI, который используется для указания местоположения ресурса в сети. содержит информацию о том, где находится ресурс, и как к нему можно получить доступ. обычно начинается с протокола (например, `http` или `https`), за которым следует имя хоста путь ресурсу.
Например, следующий URL: `https://example.com/users/123` является также URI, но он содержит дополнительную информацию о том, как получить доступ к ресурсу.
Разница между URI и URL
Основная разница между URI и URL заключается в том, что – это более широкое понятие, которое может включать не только местоположение ресурса, но его имя или идентификатор. URL, наоборот, всегда указывает на ресурса.