2012-01-14 7 views
1

すべてまたはほとんどのHTTPヘッダーの制御および/またはカスタマイズを提供するCDN(コンテンツ配信ネットワーク)はありますか?HTTPヘッダーを完全に制御できるCDNはありますか?

具体的には、Expires、ETag、Cache-Controlヘッダーを制御することに興味がありますが、その他のヘッダーにも興味があります。

CDNの価値提案の一部は、「うまく機能している」ということであり、これらのヘッダーを(ほとんどの使用例では)最適な値に設定していることを理解しています。

答えて

1

アカマイには、プロパティごと、ヘッダーごとにこのタイプの制御を許可する完全なインターフェイスがあります。標準のXMLベースの設定ファイルです。各ヘッダーを特定の値に設定し、通過したヘッダーを尊重し、存在しない場合は追加し、ユーザーエージェントなどに基づいて例外を設定できます。

基本的には、完全に構成可能です。私は不在時にデフォルトを設定することができましたが、アプリケーション/管理者が自分の値を設定できるようにするのが一般的には最良のアプローチですが、開発者/管理者の品質と理解に大きく依存します。

ほとんどのCDNプロバイダのように、Akamaiにはいくつかのデフォルト動作が焼き付けられていますが、値は完全に設定可能です。私が積極的にCDNを管理してから数年経っていますが、ライムライトがAkamaiと機能互換性を保ちながら作業していた時期に、ほとんどのところで機能していましたので、現在同様の機能が期待されます。

一般に、ほとんどのCDNベンダーは、市場の大きなプレーヤーとの機能互換性を目指しています。アカマイは、確かにCDNのためのものです。

+0

アカマイは「小さな魚」(私など)に直接対処していないという印象を受けていましたが、独自の管理インターフェイスを持つ再販売業者を介してのみサインアップすることができます特徴)。これは当てはまりませんか? –

+0

あなたはおそらくその正面にいるでしょう - 私は大きなアカウントの一部としてアカマイを扱っていたので、私はすべてのオプションを利用できました。私の経験では、小規模のプロバイダであっても、キャッシュコントロールヘッダーの長さが短すぎない限り(Amazon Cloudfrontの場合、デフォルトは1日ですが、有効期限は1時間と短く設定できます)。 –

+0

サーバー/アプリケーション側のヘッダーの設定にアクセスできない場合は、さらに問題があります。そのタイプの問題(コンテンツレイヤなどからハードコードされたヘッダー)で問題が発生した場合、ロードバランサ(Netscaler、F5など)を使用して、途中で必要に応じてヘッダーを操作します。 –

関連する問題