これが予想される単純なシナリオです。
- 私のページ「page.aspx」で、jqueryAjaxはvb.netのgetData.aspxに命令を投稿します
- getData.aspxのPage_Loadメソッドは命令を読み取り、データベースに移動してから、大量のデータをJSONとして文字列変数「myJson」に返します。
次にContext.Response.Write(myJason)
次に、ajaxはgetData.aspxで作成された文字列を読み取ります
私の質問は、データはどうなるのかということです。
- データベースフェッチの途中で-データはどこに行きますか、vb関数は終了しますか?
- ajaxがContext.Response.Write(myJason)を読み取っている間?
データは薄い空気に消えることはできませんか?
例外がなく、Context.Response.Write( "result")がvb.netで終了したが、人がページを更新したためにajaxが使用されていない応答の読み取りを完了しない場合、どうなりますか?
要約すると、応答を要求したページがリダイレクトされた場合、応答はどうなりますか。応答はただ空中に消えることはできませんか?
ありがとうございました