Я использую jquery .ajax () для вызова службы WCFweb.Когда я вызываю веб-сервисы, иногда происходит сбой моего браузера.Код за WCF работает, и он соответствует моему выводу.На выходе получается строка.Строка в случае сбоя имеет длину 36236 символов.Имеет размер 35,3к.Я не думаю, что это проблема тайм-аута, поскольку я получаю сообщение об ошибке почти мгновенно.Когда меньше данных возвращается, это работает.Что может быть не так?
Я получаю сообщение об ошибке:
Код js:
try {
$.ajax({
type: "GET",
url: '/_vti_bin/ab/WCFAB.svc/GetDetails',
contentType: "application/json; charset=utf-8",
data: myid,
success: function (msg) {
wcfServiceGetSucceeded(msg);
},
error: wcfServiceGetFailed
});
} catch (e) {
alert('error invoking service.get()' + e);
}
Обновление
Если я ограничу количество возвращаемых результатов, это сработает.Так что, похоже, проблема с размером данных возвращаемой суммы.