2010-08-22 31 views

回答

0
爲Swing瀏覽器組件

這個堆棧溢出的問題列表,你可以改用:Best Java/Swing browser component?

其中一些是開源和Java編寫的,所以你可以挑選那些之一,更改所選組件的源代碼中的用戶代理標題。

4

按照SWT平臺文檔,你可以指定用戶頭包括用戶代理:

public boolean setUrl(String url, 
         String postData, 
         String[] headers) 

開始加載URL。其內容的加載是異步發生的。

如果URL導致啓動HTTP請求,則提供的postData和Header參數(如果有)與請求一起發送。 header參數中的值必須是帶冒號分隔符的名稱 - 值對,以便發送到(例如:「user-agent:custom」)。

參見:http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fapi%2Forg%2Feclipse%2Fswt%2Fbrowser%2FBrowser.html