簡體   English   中英

SWT瀏覽器的代理

[英]Proxy for SWT browser

我正在編寫一個SWT應用程序,並且需要將來自SWT瀏覽器的http請求代理到外部世界(以便擺弄返回的數據)。

我想到的第一件事是使用Web代理。 景氣

所有瀏覽器實例都會自動使用Windows或OS X的全局代理設置。

當谷歌搜索替代品時,我發現了這個線程 他們有一些使用nsIServiceManager黑暗魔術的特定於Mozilla的解決方法,我傾向於認為必須有更多理智的方法(和跨瀏覽器)來做到這一點。

另外,我不需要完整的Web代理。 幾乎任何攔截http請求並更改其響應的技術都可以。 (也就是說,在設置系統范圍的代理方面沒有太大的缺陷。)

有任何想法嗎?

您是否嘗試通過Java代碼配置代理?

System.getProperties().put("http.proxyHost", "someProxyURL");
System.getProperties().put("http.proxyPort", "someProxyPort");
System.getProperties().put("http.proxyUser", "someUserName");
System.getProperties().put("http.proxyPassword", "somePassword");

可以在您的應用啟動類中進行配置

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM