Есть ли опасность использования метода HTTP post вместо DELETE? - PullRequest
1 голос
/ 26 мая 2020

Я создаю приложение списка задач с помощью nodejs, и мне нужна возможность удалить запись задачи. Итак, я создал форму HTML, содержащую кнопку удаления, но я могу использовать только POST в качестве метода. на самом деле мой код работает нормально, но есть ли проблемы с использованием POST для УДАЛЕНИЯ записей?

1 Ответ

2 голосов
/ 27 мая 2020

Нет, нет. За исключением запросов GET и POST, большинство других HTTP-методов служат только для семантических c целей. За исключением некоторых примечательных примеров, таких как OPTIONS, который используется для передачи поддерживаемых методов. Использование правильных HTTP-глаголов упростит понимание вашего приложения / API.

То же самое и с кодом состояния HTTP. С точки зрения функциональности, на самом деле не имеет значения, отправляете ли вы 200 (ОК), 201 (Создано) или 202 (Принято) в случае успешного запроса. Однако отправка правильного кода состояния может избежать путаницы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...