1
因此,我從我的mvc 4應用程序中獲取了一個ActionResult,我從雲服務中獲取文件。 我想確保文件獲取緩存在客戶端,所以我的初始雖然是使用OutputCacheLocation.Client。 但我也想確保用戶在多次刷新和請求文件時獲得304(未修改的請求)。Mvc OutputCacheLocation.ServerAndClient它究竟做了什麼?
使用ServerAndClient將解決我的問題,但在服務器上緩存多少?我不想緩存整個文件(因爲它可能會導致內存問題,當涉及到大文件)。
ServerAndClient如何真正的工作,它真的緩存整個文件或只是元數據服務器端?