0

このトピック MVC4 と Web API は初めてです。私の質問は基本的なものかもしれませんが、助けてください。(http://localhost:3668/api/values) と (http://localhost:3668/api/values/3) を使用して、メソッドを呼び出してget実行get(int id)しました。deleteしかし、APIコントローラーのおかげでポストとメソッドを呼び出す方法がわかりません。

4

2 に答える 2

1

フォームボタンをクリックすると、投稿が検出されます。C#コードから、そのようなことができます

HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://localhost:3668/api/values/3");
request.Method = "DELETE";
于 2012-11-02T07:59:59.467 に答える
0

お気に入りのブラウザにアドレスを打ち込むだけではいけません。開発とデバッグのための柔軟なソリューションは、HTTP GET、POST、PUT、DELETE などを送信できるcurl ( http://curl.haxx.se/ )のようなコマンド ライン ツールです。

アプリケーションから API を使用するには、すべてクライアント テクノロジに依存します。ブラウザ ベースのアプリケーションを作成している場合は、xmlhttprequest を使用して GET、POST、PUT、DELETE リクエストを送信できます。サーバー間の通信が必要な場合は、System.Net.WebClientを使用できます。

于 2012-11-02T07:56:05.170 に答える