問題タブ [edgecast]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
azure - CDN - Accept ヘッダー (Verizon/EdgeCast Premium) に基づいて異なるコンテンツ タイプを提供しますか?
Accept ヘッダーに基づいて別の応答を返すサーバーがあります。たとえば、Accept ヘッダーに「image/webp」が含まれている場合は webp 画像が提供され、それ以外の場合は jpg が提供されます。
以下の例のように、Varnish をサーバー レベルで実行すると、正しく実行されます。
リクエスト (Accept ヘッダーに image/webp を含む):
応答 (提供された webp 画像):
リクエスト (Accept ヘッダーに webp なし、jpg が提供される):
応答:
ルール エンジンの設定には以下のオプションがありますが、リクエスト ヘッダーに関係なく、最初にキャッシュされたコンテンツ タイプが後続のすべてのリクエストで提供されます。
ルール エンジンの設定
これを達成する方法を知っている人はいますか?
前もって感謝します!