etag

    1熱度

    1回答

    我遇到了一些緩存問題,因爲Wildfly 8.2在默認情況下僅在服務靜態文件時包含Last-Modified響應標頭從部署的戰爭文件。我希望Wildfly包含ETag,響應頭文件,這將解決我的緩存問題。有誰知道可以在standalone.xml文件中配置嗎?

    0熱度

    1回答

    我一直在試圖在我的Swift應用程序的youtube API中使用etag來查找播放列表,但我的印象是我必須將它作爲參數加入。然而,沒有參數。我還嘗試緩存etag並將其與從不同答案中收到的新版本進行比較,但無論播放列表本身是否發生更改,它總是會更改。有人可以引導我朝着正確的方向前進嗎? 謝謝!

    0熱度

    1回答

    我在寫一個使用SignalR的應用程序,它充當客戶端資源的推送服務。該服務定期向客戶發送關於資源狀態變化的通知。有時,資源狀態保持不變。在這種情況下,我需要一種方式將相同的資源傳遞給客戶端,而無需再次發送相同的資源。在某種程度上,我想實現類似ETags與SignalR。要做到這一點,我需要修改SignalR響應標題(或者我可以使用查詢字符串)。 有沒有辦法做到這一點?

    0熱度

    1回答

    我有一個簡單的應用程序在IIS 7.5託管。使用Fiddler,我看到我的瀏覽器的一個簡單的刷新導致一些但不是全部我的javascript文件被重新下載(狀態200)。如果我再次刷新,有時它們全部會返回304,有時又會返回200 - 不同之處在於IIS的Etag發生了變化。我是這個系統中唯一的一個,文件沒有改變。他們在服務器響應中修改的最後一張郵票沒有改變,但Etag不斷變化。 我不知道爲什麼會發

    2熱度

    1回答

    每個用戶都有一個寶石集合。這些寶石可以通過REST API來訪問: GET /user/<user id>/gem -> get all gems GET /user/<user id>/gem/<gem id> -> get an existing gem POST /user/<user id>/gem -> add a new gem PUT /user/<user id

    1熱度

    1回答

    對於JSON API,我使用fresh_when,像這樣(簡化): class BalancesController < ApplicationController def mine fresh_when(current_user.balance) end end 這適用的ETag(如果 - 無 - 匹配)和的updated_at(IF-Modified-Sin

    1熱度

    1回答

    我正在使用expressjs作爲框架在nodejs中編寫一個restful api。我有以下代碼 .get(function(request,response) { Production.find(function(err, prods) { if (err) response.send(400, {success:false, error: err});

    4熱度

    4回答

    我設置一個瀏覽器緩存,通過.htaccess文件靜態站點設置: # BROWER CACHING - 1 Day for images <filesMatch ".(jpg|jpeg|gif|ico)$"> Header set Cache-Control "max-age=86400, public" </filesMatch> 我很好有1天的緩存這些圖像,但網站更改頻繁,因此我不想緩

    0熱度

    1回答

    如果header有Cache-Control:no-cache和ETag,那麼優先級高的是什麼?在這種情況下緩存有可能工作嗎?

    1熱度

    1回答

    我試圖使用etags爲了減少我的帶寬和我的配額使用,但/搜索返回一個新的etag,即使沒有任何改變。如果我在標題中指定了以前的etag,它仍然會發送內容。 是否支持該API調用或者我可能做錯了什麼?