0
Webサービスメソッドで処理する画像データを送信しようとしましたが、Ajax呼び出しを行いましたが、画像サイズが2 MBで問題が発生しました。 Webメソッドが呼び出しを受信しませんでした。Ajaxで画像データをパラメータとして渡します。
これは私のクライアントコードです:
$.ajax({
type: "POST",
url: "SaveImageWS.asmx/SaveToSql",
data: "{'imageData': '" + imgData + "' ,'imageSize': " + imgSize + "}",
contentType: "application/json; charset=utf-8",
dataType: "json",
async: true,
cache: false,
processData: false,
timeout: 1000000,
success: OnSuccess,
error: OnError
});
、これはWebサービスメソッドです:誰もがこのことについて何らかの情報を持っている場合、私は非常に感謝するだろう
[WebMethod(EnableSession = true)]
[ScriptMethod(ResponseFormat = ResponseFormat.Json)]
public string SaveToSql(string imageData, string imageSize)
{
// save image to database
}
。
おかげ
で動作していますか? – DavidGouge