如何使用 [Webinvoke] 将大型 JSON 字符串传递给 Web 服务

本文关键字:字符串 服务 Web JSON 大型 何使用 Webinvoke | 更新日期: 2023-09-27 18:30:16

我在使用 jQuery 函数从客户端将大型 JSON 字符串传递给 Web 服务时遇到问题。当字符串的长度增加到 1000 个字符时,Web 服务将引发异常"未指定的网络错误"。请让我知道如何使用 [webinvoke] 将大型 JSON 值传递给 Web 服务。

我们可以增加 url 的大小或其他任何东西来解决这个问题吗?

如何使用 [Webinvoke] 将大型 JSON 字符串传递给 Web 服务

您可以将

JSON 序列化为对象:

页.asp

var data1 = {
       IdTest: ('<%= miAspVar %>'),
       fono: telefono,
       etc, etc
};
var strData = YAHOO.lang.JSON.stringify(data1)
callService(testLlamada, strData, EstadoLlamada, onError2);
function onError2(result) {
    alert(result);
}
function EstadoLlamada(result) {
...
}