2012-03-30 33 views
1

我想通過http proxy.is將URL(當用戶單擊我的網頁中的任何鏈接時)重定向到另一臺機器上運行的另一臺Web服務器,可以通過任何腳本執行此操作。動態更改瀏覽器HTTP代理設置

編輯

或有任何其他方式做到這一點,如添加PAC(代理服務器自動配置)

+0

http://stackoverflow.com/questions/1269045/setting-proxy-in-javascript – 2012-03-30 10:07:19

回答

6

幸運的是,這是不可能的。否則,我會(作爲我的惡意人員)使用我的惡意代理將客戶端重定向到充滿惡意軟件,病毒,鍵盤記錄器,邏輯炸彈等的惡意網頁。

1

您無法通過JavaScript從網頁更改用戶瀏覽器設置。這樣一個網頁可以設置一個壞代理,然後可以窺探和操縱用戶流量。

0

這不可能 - 幸運的是!由於某些原因,請參閱@ RepWhoringPeeHaa的答案。

但是,如果用戶安裝了Firefox和FoxyProxy擴展,則可以使用its API來進行此類更改。 顯然,用戶需要允許網站進行更改(類似於新網站想要請求您安裝擴展程序的權限的對話框)。

+0

或是否有任何其他方式來做到這一點,如添加PAC(代理自動配置)..... – santro 2012-03-30 10:30:01

+0

如果用戶啓用PAC文件手動然後是。儘管你不能爲*他設置*。 – ThiefMaster 2012-03-30 11:51:47

+0

是否可以動態添加PAC文件? – santro 2012-03-30 12:32:02