Я пытаюсь отправить данные изображения для обработки в метод веб-службы, я сделал вызов Ajax, но столкнулся с проблемой, когда размер изображения составляет 2 МБ, проблема в том, что веб-метод не получил вызов.
Это мой код клиента:
$.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
});
и это метод веб-службы:
[WebMethod(EnableSession = true)]
[ScriptMethod(ResponseFormat = ResponseFormat.Json)]
public string SaveToSql(string imageData, string imageSize)
{
// save image to database
}
если у кого-то есть информация об этом, я буду очень благодарен.
Спасибо