1
[WebMethod]
[ScriptMethod(ResponseFormat = ResponseFormat.Json)]

これらの 2 つのどちらが get で、どちらが post ですか? これは、汎用ハンドラー (.ashx ファイル) で使用されます。

4

2 に答える 2

1

ScriptMethodを使用すると、Getシナリオでメソッドを呼び出すことができます。それ以外の場合はPOST経由で呼び出す必要があります

MSDN

于 2012-01-25T01:03:45.983 に答える
0
[WebMethod]
[ScriptMethod(UseHttpGet = true/false, ResponseFormat = ResponseFormat.Json)]
public bool UseHttpGet { set; get; }
Member of System.Web.Script.Services.ScriptMethodAttribute

概要: HTTP GET を使用してメソッドを呼び出すかどうかを示す値を取得または設定します。

戻り値: メソッドが HTTP GET コマンドを使用して呼び出された場合は true 。メソッドが HTTP POST コマンドを使用して呼び出された場合は false。デフォルトは false です。

get メソッドと post メソッドの両方を作成できます

于 2012-01-25T07:42:58.337 に答える