我正在使用asp.net通过JQuery AJAX获取服务器响应,后者以JSON格式返回。我尝试使用JQuery.getJSON()
和普通的jquery响应,然后使用$.parseJSON
将其转换为JSON格式。
在这两种情况下,有时(5分之1)响应不完整,服务器发送的内容如此,它显示JSON解析错误。我试图将它改为简单的AJAX调用(没有JQuery),现在它很少发生(可能是20个中的1个)。
我的内容长度从几个字节到最大200KB不等。
我的问题是
答案 0 :(得分:0)
我在完成进程输出之前发现了asp.net响应发送的问题。要解决这个问题,我们需要使用
Response.BufferOutput = True
Response.Write("Some data")
Response.Flush()