リクエストボディからこれらのajax投稿データを取得するには?get ajax postedデータからリクエストボディ
search=title&searchType=department+1&X-Requested-With=XMLHttpRequest
リクエストボディからこれらのajax投稿データを取得するには?get ajax postedデータからリクエストボディ
search=title&searchType=department+1&X-Requested-With=XMLHttpRequest
[FromBody]
属性は、本文から取得する必要があるパラメータに使用できます。
Public ActionResult ([FromBody] string param1)
{
return View();
}
これが役に立ちます。
あなたは、単にあなたのコントローラに引数としてのQueryString PARAMATERSを取得することができます。もちろん
Public ActionResult Index(string search, string searchType,string XRequestedWith)
{
return View();
}
をあなたはまたのQueryStringを取得するためにRequest.QueryString
を使用することができ、あなたのparamaterがX-Requested-With
のようにダッシュを持つことができないこの方法。この方法では、上記の制限はありません。
リクエストボディから投稿されたこれらのデータを取得したい場合、最初の命令はクエリ文字列にこれらの値を入れないことです。これらの値をフォームbodyに入れてはいけません。モーダルを作成し、アヤックスで
今あなたが身体にクエリ文字列パラメータを取得する意味
Public ActionResult YourMethodName([FromBody]YourModel objYourModel)
{
// use objYourModel to fetch your values
return View();
}
のようなアクションメソッドでこれらの値を取得するのでしょうか? –
はい私はquerystringのようなこれらのパラメータを取得したい –