GETメソッドとしてのasp.net 2.0 webmethodの設定
-
05-07-2019 - |
質問
ただし、デフォルトでは、asp.net 2.0 WebサービスのWebメソッドにHTTP POSTを発行する必要があります。 HTTP GETのみでWebメソッドを呼び出す方法場合によっては、HTTP GETメソッドに引数を渡したいこともあります。これはWebサービスのコンテキストで可能ですか?
解決
[ScriptMethod(UseHttpGet = true)]
上記を使用して、webmethodがGETをサポートするようにすることができます
http://www.asp.net/ ajax / tutorials / understanding-asp-net-ajax-web-services
他のヒント
ASP.NET AJAX拡張機能:2.0で機能するための推奨される装飾。
2.0 WebサービスでGETとPOSTの両方をサポートする最も簡単な代替方法は、web.configでこれらをセットアップすることです
<system.web>
<webServices>
<protocols>
<add name="HttpPost" />
<add name="HttpGet" />
</protocols>
</webServices>
</system.web>
所属していません StackOverflow