我正在使用 asp.net 通过以 JSON 格式返回的 JQuery AJAX 获取服务器响应。我尝试过使用JQuery.getJSON()
正常的 jquery 响应,然后使用$.parseJSON
.
在这两种情况下,有时(5 次中有 1 次)响应未完成服务器发送的内容,因此显示 JSON 解析错误。我试图将其更改为简单的 AJAX 调用(没有 JQuery),现在它很少发生(可能是 20 个中的 1 个)。
我的内容长度从几个字节到最大 200KB 不等。
我的问题是
- 为什么 JQuery AJAX 响应比普通 AJAX 更频繁地修剪。
- 如果有响应大小限制,它在大多数情况下如何工作,有时会失败。
- 在调用或响应标头期间,我的代码中是否缺少任何内容。