Asp-Classic

經典 asp - 何時使用 Response.flush?

  • September 15, 2011

我們有一個令人痛苦的緩慢報告。我添加了一個 Response.flush ,它似乎好多了。使用這種方法有哪些注意事項。

如果 Response.Buffer 未設置為 true,那麼您將收到執行時錯誤。此外,如果在 ASP 頁上呼叫 Flush 方法,則伺服器不支持該頁的 Keep-Alive 請求。

您還需要查看您是否使用基於表格的設計,因為在發送整個表格之前它不會在某些瀏覽器中呈現。這意味著如果您有 10,000 行,使用者仍然需要等待在他們真正看到它們之前,所有 10,000 行都要轉移。

擴展韋恩的回答:如果你做任何事情需要設置 Response.Headers,在 Response 的任何部分被刷新後你就不能這樣做。

引用自:https://stackoverflow.com/questions/135365