我有一個RESTful API。 DELETE /Collection/<Object-ID>
將刪除指定的對象。我們不會刪除內部的對象。它只會被標記爲已刪除。RESTful刪除與評論
現在需要輸入刪除評論。 REST如何實現這一點?
我有一個RESTful API。 DELETE /Collection/<Object-ID>
將刪除指定的對象。我們不會刪除內部的對象。它只會被標記爲已刪除。RESTful刪除與評論
現在需要輸入刪除評論。 REST如何實現這一點?
您可以在客戶端的請求上添加一個自定義http標頭,然後從服務器讀取它。
編輯:
實例與自定義標題要求:
DELETE /path/to/resource HTTP/1.1
Host: localhost:8080
Accept: */*
Delete-Comment: not needed anymore
響應:
HTTP/1.1 410 Gone
Date: Thu, 14 Nov 2013 13:56:26 GMT
Content-Length: 0
需要注意的是X-頭被棄用:Custom HTTP headers : naming conventions
你有很多選擇離子(如概述in this question),但其中沒有一個真的被認爲是標準實踐。我個人會避免使用自定義HTTP標頭,但是當發送DELETE時,您可能會遇到某些HTTP實現不允許(甚至忽略)請求體的問題。
可能的重複:http://stackoverflow.com/questions/14323716/restful-alternatives-to-delete-request-body –