1
在我們的Web應用程序中,我們有一些頁面可能需要很長時間才能生成。原因是他們需要的信息需要幾秒鐘到幾分鐘才能計算出來。一旦數據計算出來,它就會被緩存並且訪問速度非常快。Web應用程序長時間運行的URL模式
在系統計算信息時,我們希望向用戶顯示一些消息,而不是讓瀏覽器旋轉。
的問題是如何構建的URL模式:
- 使用相同的URL,並返回不同的內容,展示了「加載」標誌,每隔幾秒鐘刷新。
- 將客戶端(302臨時)重定向到另一個URL,一旦信息準備就緒,客戶端就會重定向到實際URL。
請考慮我們使用相同的數據的幾個網址:
- /指數/(編號)
- /導出/(編號)
因此,使用選項1將保持URL模式更簡單,但對輸出緩存和緩存通常不那麼友好。