etag

    6熱度

    2回答

    我正在使用jQuery ajax調用來請求來自發送HTTP響應頭中的ETag的服務器的數據。我需要訪問標題,但是當請求成功並調用jqXHR.getAllResponseHeaders()時,我只能看到服務器返回的標題的子集。 實施例: var jqXHR = $.ajax({ type: 'GET', url: <my api url>, dataType: '

    0熱度

    1回答

    我有一個設置,在nodejs中以即時方式呈現圖像。之後,圖像緩存在nginx將在後續請求中直接獲取它們的目錄中。 如何在nodejs/javascript中生成與nginx將在第二個請求中生成相同的etag?

    1熱度

    1回答

    我的根網址('/')會根據您是否登錄而返回不同的內容。 etags仍然可能爲此網址?將登錄內容託管在不同的網址上會更容易嗎?

    2熱度

    1回答

    Yslow和PageSpeed建議使用ETags來實現我的網站性能。 我試過Create ETag filter in ASP.NET MVC,但我得到空白頁... 有沒有其他簡單的方法可以處理ETags? 該網站將託管在共享主機環境。 我認爲自定義過濾器是最好的選擇。 任何想法?

    0熱度

    1回答

    我想用行動濾鏡創建播放和實施行動過濾ETag並從MVC 4模板製作的HomeController的緩存說10秒。 這裏是我的屬性: public class EtagFilterAttribute : ActionFilterAttribute { private DateTime _currentTime = DateTime.Now; private str

    0熱度

    1回答

    Google存儲REST API是否支持使用對象生成和檢索任意字節範圍的ETag值?例如,我上傳了一個100MB的對象,並獲得了ETag的全部對象。大。在以後的日子裏,我只關心在該範圍內產生的ETag,比如說10-20MB的對象。其目標是查詢如果只有由指定範圍內的字節組成的對象而不檢索相關字節,則會導致ETag。這可能嗎?

    1熱度

    1回答

    使用瀏覽器緩存提供了節省大量流量並使您的網站更快的巨大優勢。但是,最大的缺點是緩存的資源不能「未緩存」,直到它們到期並且瀏覽器再次請求資源。或者他們可以嗎? 有沒有一種方法可以明確地告訴瀏覽器(在一個單獨的請求或JavaScript等)解除某些資源? 我知道附加版本字符串,如image.jpg?12342,但我正在尋找一個更優雅的選擇。電子標籤是一件很酷的事情,但它們並不真正緩存。我們可能會節省發

    0熱度

    1回答

    HTTP 1.1 defines a weak comparison function緩存驗證: 爲了 被認爲是平等的, 都驗證器必須是在各方面都相同,但要麼或 兩者可以被標記爲「弱「而不影響 的結果。 據我所知,下面的語句(兩個ETag的)是正確的: W/"Foo" = "Foo" 現在我想知道什麼可能存在的現實世界中的使用情況下的服務器對一個強大的一個比較弱的ETag。

    1熱度

    1回答

    當我驗證一個ASP.NET MVC Web站點YSlow的,我得到2個錯誤: F級級上的配置實體標籤(ETag的) 有7個組件配置錯誤ETags 組件是文件夾上的靜態圖像。 F級級上添加Expires頭 有9個不遠的將來到期日期靜電元件。 這些組件也是靜態圖像。 爲什麼我會得到這些錯誤?我該如何解決這個問題? 謝謝你, 米格爾

    1熱度

    1回答

    瀏覽器使得與頭請求If-None-Match: "123" 服務器返回與座304響應ETag: "555" 將對該URL後續瀏覽器請求包含頭If-None-Match: "123"或If-None-Match: "555"?這種行爲在瀏覽器之間是否一致?