0
我想發送圖像數據在Web服務方法中處理,我做了一個Ajax調用,但我遇到了一個問題,當圖像大小爲2 MB時,問題是網絡方法未收到呼叫。傳遞圖像數據作爲參數在Ajax調用web服務
這是我的客戶端代碼:
$.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
}
如果任何人有這方面有任何的信息,我將非常感激。
感謝
您是否嘗試過使用Firebug看到,說您的號召SaveToSql什麼? – DavidGouge 2012-03-05 10:09:06