Squid
使用 Squid 修改 HTML 內容
我們已經按照本教程設置了我們的網路。基本上,我們有一個 squid 代理,它可以為客戶請求的頁面反轉圖像。
我們正在嘗試修改腳本,以便我們可以在網頁發送到客戶端之前編輯網頁的內容。我們沒有任何運氣。我想知道 .html 文件是否有不同之處,這使得這不可能。
正在發生的事情是我們對請求的 URI 執行 wget,將其保存在本地,修改它,然後回顯新的 URI。使用者獲得的頁面是未修改的頁面,而不是我們剛剛更改的頁面。
從您提供的資訊來看,聽起來您最好使用類似sqirm的東西。這是一個專門設計的程序,通過 url_rewrite_program 與 squid 互動,可能比用你自己的 perl/bash 腳本重新發明輪子更好。
如果您仍想手動執行此操作,請執行以下操作:
似乎並不容易。請檢查http://squid-web-proxy-cache.1019090.n4.nabble.com/Question-in-adding-banner-for-ads-by-squid-td4664976.html和https://answers。 launchpad.net/ecap/+faq/1793
在 Glyple webproxy 上它很簡單,它由 PHP 完成或從它的配置頁面添加。
無論如何,我認為 Glype 沒有像 squid 這樣的完整功能。