簡體   English   中英

Cookie的Akamai緩存密鑰

[英]Akamai Cache Key by Cookie

我們正在使用Akamai進行A / B測試,有沒有一種方法可以讓Akamai獲得具有一些cookie值的不同緩存。 例如:假設我在www.example.com下有2個應用程序App-A和App-B,有沒有一種方法,當請求有cookie“to-A = true”然后轉到App-A的緩存,如果cookie有“to-A = false”? 然后去App-B? 謝謝!

您可以使用緩存ID修改行為來實現此目的。 您可以啟用“ 包含以下Cookie”操作並在“ 要包括元素”字段中提及您的Cookie名稱。 Akamai基本上會為資源創建2個cacheID(雖然ID會有所不同),並且將使用cookie名稱構建cacheID(如果在Include values屬性中為yes ,則為&values)。 當傳入請求設置了這些cookie時,Akamai可以從cacheID(其ID中包含cookie值)提供特定資源。

在您的示例中,對於資源abc.js,Cache ID的構造方式如下所示。 來自Origin App A的abc.js將保存在to-A cacheID下,而來自App B的abc.js將保存在另一個上。 X-Cache-Key:S/L/**/abc.js cid=_to-A=true_ X-Cache-Key:S/L/**/abc.js cid=_to-B=true_

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM