0

タイトルの言い方がよくわかりません。しかし、私は以前にこれを行ったことがあることを知っており、これを行う方法を見つけることができないようです。

私はこのような方法を持っています

[HttpPost]
public string doSomething()
{
   string formValue = Request.Form["MyKey"];
   return formValue;
}

次に、フィドラーのPOSTサンプルリクエストを送信します。

リクエスト本文にこのようなものを入れました

MyKey=SomeValue

ただし、フィドラーを呼び出すと、nullのformValue文字列が返されます。

私は以前にこれを行ったことがあることを知っていますが、リクエストの本文でこの情報を渡す方法を思い出せないようです。

4

1 に答える 1

1

要求に応じて、回答の形での私のコメントは次のとおりです。


application/x-www-form-urlencodedおそらく、content-typeを?に設定するのを忘れました。

これは、ボディにフォームデータが含まれていることを理解するために必要です。

于 2012-11-27T18:23:41.050 に答える