web-dev-qa-db-ja.com

.NETのRESTful Http DELETEメソッド

Webサービスは初めてです。私のプロジェクトではAPIのテストを扱っています。以前のバージョンでは、会社はGETメソッドとPOST=メソッドを使用しましたが、PUTメソッドとDELETEメソッドは使用しませんでした。HTTPDELETEメソッドのヘルプが必要です。GETのサンプルコードスニペットを見つけたさまざまなWebサイトを閲覧しましたおよびPOSTメソッドですが、DELETEおよびPUTメソッドではありません(なぜですか)。

誰かがRESTful HTTP DELETEメソッドのコードスニペット(C#)の例を教えて、DELETEリクエストを呼び出す方法を説明できますか?

22
VIBA

次のコードスニペットをチェックアウトします。

string sURL = "<HERE GOES YOUR URL>";

WebRequest request = WebRequest.Create(sURL);
request.Method = "DELETE";

HttpWebResponse response = (HttpWebResponse)request.GetResponse();

応答オブジェクトでは、StatusCodeプロパティを確認する必要があります(すべてが正常に行われる場合は200または204である必要があります。詳細は here を参照してください)。

47
Anero