25

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

誰かがRESTfulHTTPDELETEメソッドのサンプルコードスニペット(C#)を教えてくれ、DELETEリクエストを呼び出す方法を説明できますか?

4

1 に答える 1

51

次のコード スニペットを確認してください。

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

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

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

応答オブジェクトで、StatusCode プロパティを確認する必要があります (すべてがうまくいけば、200 または 204 になるはずです。詳細については、こちらを参照してください)。

于 2010-05-23T20:08:59.763 に答える