2010-05-06 212 views
2

如何向Firefox http請求和響應插入偵聽器,以便彈出一個窗口,其中包含請求的地址和響應正文?

如何構建Firefox擴展來攔截HTTP請求和響應?

注:

我必須做這個建築的擴展,Firefox瀏覽器。
我需要一個按鈕來激活或禁用該功能。
對於每個請求,我需要彈出一個帶有「確定」按鈕的窗口,以允許進行請求。同樣,我需要從Web服務器彈出一個窗口,其中包含一個「確定」按鈕,以允許瀏覽器顯示內容。

我知道,我必須使用nsIHttpChannel,如圖here,但我不知道在哪裏把這樣的代碼上進一步擴展的架構
我對JavaScript的知識知之甚少。

任何人都可以幫助我嗎?

+1

最好的辦法弄清楚這些事情是要找到一個擴展,已經這樣做了,並期待在源。所有的FF擴展都是開源的! – 2010-05-06 17:39:00

+0

感謝您的提示,BlueRaja。但並非所有的FF擴展都是開源的(http://www.linux.com/archive/feature/155919)。 – didizingo 2010-05-06 18:06:47

回答