私のウェブサイトの1つがモバイル3Gネットワークで表示されている場合、この場合のネットワークオペレーターo2はページを書き換え、すべてのスタイルをインラインで埋め込んでいるため、ページが壊れています。スタイルのルールが正しく守られていないため。
これで、o2の担当者から、サイトに「変換なし」というキャッシュコントロールの見出しを追加することで、これを防ぐことができることがわかりました。
問題は、IISを介してこれを追加しても、何も実行されないことです。また、system.Web.HttpCacheabilityオプションの1つではないため、.netのコードを介してキャッシュコントロール「no-transform」を追加することはできません。
このヘッダーを取得して、携帯電話会社によるページの改ざんを防ぐ方法についてのアイデア。