这是预期的简单方案。
然后是Context.Response.Write(myJason)
然后ajax读取在getData.aspx中生成的字符串
我的问题是,数据会发生什么?
数据无法消失在空气中?
如果没有异常并且Context.Response.Write(“result”)在vb.net中完成但是ajax没有完成读取响应它没有被使用,因为该人刷新了页面,会发生什么?
总之,如果请求它的页面重定向,响应会发生什么。反应不能消失在空气中吗?
谢谢
答案 0 :(得分:5)
数据会发生什么
在数据库获取的中间 - 数据在哪里,vb函数完成?
取决于vb函数中的内容。 SQL查询肯定会完成。一旦服务器尝试将数据发送到客户端(在响应被缓冲时,下一个响应时,并不总是在响应期间),该过程将失败(将引发异常) 您的所有数据都可用于垃圾收集
而ajax正在阅读Context.Response.Write(myJason)?
客户端上只有部分JSON内容可用
数据无法消失在空气中?
服务器端,它将被垃圾收集。所以是的,它会消失得无影无踪。