私は、自分自身の学術的な演習として意図したプロジェクトに取り組んでいます。私が基本的にやっていることは、IIS サーバーと Web ブラウザーの間にカスタム圧縮タイプを追加しようとしていますが、そのブラウザーの側面にはまってしまいます。基本的に必要なのは、クライアントに送信される前にサーバーでバイト ストリームを変更できることと、クライアントのブラウザー側で、他の通常の DOM 解析などが行われる前に、受信した応答バイト ストリームを変更できることです。サーバー側では、これはかなり些細なことであることが判明しましたが、クロムまたはファイアフォックスでこれを行う方法に途方に暮れています。誰かがクロムについて洞察を持っている場合は、共有してください。ただし、今のところ Firefox に焦点を当てます。私の理解では、これまで Firefox は拡張機能に対してかなり低いレベルのアクセスしか利用できませんでしたが、Firefox アドオン SDK を使用して、今後は制限を少し強化しています。古いメソッドが削除される予定がある場合、それらをわざわざ学習したくないので、アドオン SDK を使用してこの方法でバイト ストリームを直接変更できるかどうかを明確に知っている人はいますか? もしそうなら、そのような使用例はありますか?
(Accept-Encoding ヘッダーで圧縮をネゴシエートする必要があることは承知しています)