私はC#/ .netで.net Webアプリケーションを開発しています。私のサイトの画像では相対パスを使用しています。しかし私のサイトのパフォーマンスを助けるために、私はイメージのためのクッキーレスドメインを導入しようとしています。画像にドメインを追加する
ほとんどの場合、イメージにドメインを追加できます。
しかし、特定のシナリオでは、実行時に実行できない場合があります。だから私はURLを解決するためにいくつかのコードを導入しています。私はこれを行ういくつかのオプションがあります。すべてのコントロールを通じて
ループにベースページのメソッドは、System.Web.Ui.Imageのために継承するすべてのコントロールにドメインを追加し、存在しない場合は、ドメインを追加する追加します。
httpモジュールでも同様です。 (これは可能です)
私のサイトのレンダリングが遅くなるのですか?私はこれが生産的になることを望みません!
上記のいずれの方法も、.netコントロールで正常に動作するはずです。
しかし、どのように私はhtml imgタグやスタイルシート内の画像にドメインを追加する可能性がありますか?私はたぶん、コード内のimgタグのドメインを設定することはできますが、スタイルシートを確認することはできません。
私は間違いなくResponse.Filter(Stream)を使用します... IMOこれはまさにカスタムフィルタのために作られたものです! :) –
カスタムストリームに関するレスポンスへの感謝 - どのアプローチがパフォーマンス上の賢明ですか? – amateur