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

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

6
Должен ли я использовать PATCH или PUT в моем REST API?
Я хочу спроектировать свою конечную точку отдыха с помощью подходящего метода для следующего сценария. Есть группа. У каждой группы есть статус. Группа может быть активирована или деактивирована администратором. Должен ли я спроектировать свою конечную точку как PUT /groups/api/v1/groups/{group id}/status/activate ИЛИ PATCH /groups/api/v1/groups/{group id} with request body like {action:activate|deactivate}


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

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

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

6
Какой метод мне следует использовать для запроса входа (аутентификации)?
Я хотел бы знать, какой метод http мне следует использовать при выполнении запроса на вход и почему? Поскольку этот запрос создает объект (сеанс пользователя) на сервере, я думаю, что это должен быть POST, как вы думаете? Но поскольку запрос на вход в систему должен быть идемпотентным, он может быть PUT, …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.