0
有什麼辦法可以忽略客戶端「緩存控制:max-age = 0」,並總是讓魷魚返回陳舊的內容?如何在魷魚2.7中使用3.1的功能「忽略-cc」
魷魚3.2工程使用「忽略-CC」,並請求不會到達後端(僅在重新驗證),一直是陳舊的,但魷魚2.7工作正常,除非您發送緩存控制:最大年齡= 0和If-Modified-Since標題。
有什麼辦法可以忽略客戶端「緩存控制:max-age = 0」,並總是讓魷魚返回陳舊的內容?如何在魷魚2.7中使用3.1的功能「忽略-cc」
魷魚3.2工程使用「忽略-CC」,並請求不會到達後端(僅在重新驗證),一直是陳舊的,但魷魚2.7工作正常,除非您發送緩存控制:最大年齡= 0和If-Modified-Since標題。
那麼,在嘗試所有替代方法後,我修改了源代碼以實現該功能。 :
282: if (request) {
爲
282: if (request && FALSE) {
他們做點什麼
我在魷魚2.7 stable9文件的src/refresh.c改變像3.X中那樣執行ignoreCc:
269: if (request && !request->flags.ignore_cc) {
按預期工作。