0

拡張機能の開発は初めてです。私の要件は、いくつかの応答ヘッダーを変更し、いくつかの新しいヘッダーを http 応答に追加する単純な拡張機能を作成することです。再配置やインライン配置などのアドオンを調べていました。前者は xpcom を使用せずに同じジョブを実行し、後者は xpcom を使用します。また、前者には xul (gui) コンポーネントもあります。拡張機能にオーバーレイ (GUI コンポーネント) がない場合、応答を変更することはできますか?

4

1 に答える 1

1

GUI は必要ありません。

コードを実行するには、いくつかの方法があります。

  • ブートストラップ (再起動不要) アドオンを作成しReDisposition(GUI パーツは必要ありません)、.xml から登録しますbootstrap.js
  • SDK アドオンを作成し、main.js.
  • XPCOM コンポーネントを作成して登録しprofile-after-change(基本的には起動時に実行)、コンポーネントがロードされたら登録します。
  • または、 JS コード モジュールをロードしてモジュールに登録するだけのスタブ オーバーレイがあります。(私の好みでは少しハックですが、とにかく)。

とにかく、最終的には、http-examine-responseどのような方法を使用するか、または何を使用するかに関係なく、登録して観察し、友達にする必要があります

その他のドキュメント (および wiki)については、 MDNを参照してください。

それ以外は、あなたの質問は広すぎて、一般的ではないことを伝えることができません。

于 2013-09-09T18:15:39.453 に答える