2012-08-04 91 views
0

我正在使用servlet構建代理服務器。我喜歡解析使用servlet開發代理服務器

a href="http://www.google.com" 

一些超鏈接

a href="proxyserver?url=http://www.google.com" 

形態,車架,iframe中也被我解析。所有的請求都將通過我的代理服務器。但是現在我發現了一些問題。

例如:像 「形式」 標籤..

的JavaScript將處理表單的動作。它改變了行動。這太可怕了。

我該怎麼辦?有沒有更好的方法?

回答

0

重寫這樣的頁面非常困難。在那裏...從來沒有真正成功。

我認爲你最好編寫一個(可信的)瀏覽器插件,通過攔截和重寫out-going HTTP請求來完成代理。 (我甚至不確定這是可能的...)

+0

哦,我的上帝。我只能用Java開發..重寫頁面是很傷心的...... – JianFang 2012-08-04 08:39:05

+0

那麼你只需要盡力而爲,並接受使用JavaScript創建URL或發送請求的頁面很容易中斷。 – 2012-08-05 00:18:58