При реализации исправления мягких строк, установив свой статус на deleted
, какой метод подходит? Должно ли это быть DELETE
, поскольку мы не передаем эту строку до GET
или не должны быть PUT
, так как мы обновляем статус этой строки до deleted
?RESTful service: PUT или DELETE
0
A
ответ
2
Если с точки зрения пользователя ресурс недоступен после «мягкого удаления» его (например: вы вернете 404), используйте DELETE
. Если вы можете все еще GET
объект после, я не думаю, что буду использовать DELETE
, но PUT
может быть более уместным.
0
Маркировка для удаления должна быть на стороне клиента, только POST на сервер при правильном удалении.
Если вы хотите связаться с сервером и сделать еще одно GET, вы должны сделать удаление в этот момент. т. е. ваш GET должен получить последние данные, то есть удаление должно быть выполнено до GET.
Смежные вопросы
- 1. RESTful PUT и DELETE и брандмауэры
- 2. DRY jQuery для RESTful PUT/DELETE ссылки
- 3. Как использовать post/put WCF RestFul Service
- 4. Веб-сервис RESTful с JSON: PUT и DELETE не работает
- 5. RESTful WebServices: PUT, POST и DELETE - где поставить параметры
- 6. Колбы-RESTful кроме GET пользовательских маршрутов, PUT, POST, DELETE
- 7. Браузер отправляет OPTIONS вместо PUT или DELETE
- 8. PUT и DELETE Django
- 9. Rails Restful actions Index Put
- 10. Ember-Data: Restful Put
- 11. Разбор RESTful PUT
- 12. Kohana Restful Put
- 13. Потребление ColdFusion RESTful Service
- 14. Что должен делать клиент RESTful с запросом POST, PUT или DELETE при ошибке сервера (500)
- 15. Является ли RESTful PUT без данных «kosher» или должен использоваться DELETE?
- 16. Pagination in RESTful service
- 17. Restful Service in ASP.NET
- 18. Restful service with .net
- 19. Desgining a restful service
- 20. RESTful Service API
- 21. cakephp restful service
- 22. Неудачные запросы POST, PUT и DELETE
- 23. PHP RESTful service
- 24. RESTful способ PUT нескольких полей
- 25. ServiceStack POST, PUT, DELETE метод не работает
- 26. RESTful service issue
- 27. ASP.NET RESTful Web Service
- 28. RESTful Dictionary Service?
- 29. RESTful Http DELETE метод в .NET
- 30. Тестирование методов PUT/POST/DELETE