Вопросы с тегом «http-method»

683
Использование методов PUT и PATCH в реальных сценариях API REST

Прежде всего, некоторые определения: PUT определен в разделе 9.6 RFC 2616 : Метод PUT запрашивает, чтобы вложенный объект был сохранен под предоставленным Request-URI. Если Request-URI ссылается на уже существующий ресурс, вложенный объект СЛЕДУЕТ рассматривать как модифицированную версию,...

288
Должен ли я использовать PATCH или PUT в моем REST API?

Я хочу спроектировать свою конечную точку отдыха с помощью подходящего метода для следующего сценария. Есть группа. У каждой группы есть статус. Группа может быть активирована или деактивирована администратором. Должен ли я спроектировать свою конечную точку как PUT /groups/api/v1/groups/{group...

213
Какие методы HTTP соответствуют каким методам CRUD?

В программировании в стиле RESTful мы должны использовать методы HTTP в качестве наших строительных блоков. Я немного запутался, хотя какие методы соответствуют классическим методам CRUD. GET / Read и DELETE / Delete достаточно очевидны. Однако в чем разница между PUT / POST? Они соответствуют один...

126
curl -GET и -X GET

Curl предлагает серию различных вызовов HTTP-методов с префиксом X, но также предлагает те же методы без. Я пробовал оба, и, кажется, не могу понять разницу. Может ли кто-нибудь быстро объяснить мне, чем отличаются эти две...

95
Альтернативы RESTful для тела запроса DELETE

В то время как спецификация HTTP 1.1, кажется, позволяет телам сообщений на запросах DELETE , похоже, это указывает на то, что серверы должны игнорировать его, поскольку для него нет определенной семантики. 4.3 Тело сообщения Серверу СЛЕДУЕТ читать и пересылать тело сообщения по любому запросу;...

93
Какой метод мне следует использовать для запроса входа (аутентификации)?

Я хотел бы знать, какой метод http мне следует использовать при выполнении запроса на вход и почему? Поскольку этот запрос создает объект (сеанс пользователя) на сервере, я думаю, что это должен быть POST, как вы думаете? Но поскольку запрос на вход в систему должен быть идемпотентным, он может...