2010-08-05 84 views
0

我搜索了一下,並找不到100%決定性的答案。服務器端與Chrome擴展

您可以在Google Chrome擴展中包含服務器端語言文件(尤其是php)嗎?

我有一種感覺,答案是'不'。那麼,你可以用其他方式來包含它嗎?

如果答案再次爲否,那麼FireBug如何找到HTTP請求(我正在專門討論網絡面板)?

預先感謝您。

回答

0

鉻擴展中沒有「服務器端」。所以沒有PHP。

您可以與安裝了PHP的遠程服務器進行通信。你可以閱讀更多關於它here

關於檢測HTTP請求。 FF擴展功能比Chrome更強大,並且可以更廣泛地訪問瀏覽器的內部API。 Firebug Lite for Chrome無法追蹤HTTP請求。

如果您需要跟蹤HTTP請求,那麼可能有解決方案。看看這個bug report

現在可以部分解決這個問題。 Chrome現在包含一個名爲「beforeload」的內容腳本可訪問的事件。例如:

document.addEventListener("beforeload", function(event) { 
    console.log("Caught resource load"); 
}, true); 

這將火文檔中的每個資源的負荷。 event.preventDefault()應該阻止資源加載。

似乎它應該做的伎倆,但我還沒有嘗試過自己呢。