如何設置由SWT瀏覽器發送的用戶代理頭?
編輯:或者是否有任何允許指定用戶代理的java瀏覽器庫?修改Java SWT瀏覽器用戶代理
2
A
回答
2
不是GUI瀏覽器,而是Jakarta Commons HttpClient允許您指定用戶代理。
http://www.manticmoo.com/articles/jeff/programming/java/setting-user-agent-in-jakarta-httpclient.php
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」)。
相關問題
- 1. 代理SWT瀏覽器
- 2. 在SWT瀏覽器
- 3. 修剪用戶代理瀏覽器版本號
- 4. Android,webview用戶代理vs瀏覽器用戶代理
- 5. Outputcache:VaryByHeader =「用戶代理」或VaryByCustom =「瀏覽器」?
- 6. 用戶代理瀏覽器版本
- 7. 瀏覽器用戶代理列表
- 8. 瀏覽器的用戶代理資源
- 9. 有沒有辦法永久修改用戶字符串代理(Chromium瀏覽器)?
- 10. Java Swt瀏覽器和撇號
- 11. 的Java SWT瀏覽器滾動到
- 12. SWT瀏覽器插件不會提示代理驗證
- 13. 如何修改瀏覽器代理設置Adobe AIR?
- 14. 在WPF/XAML Web瀏覽器控件上更改用戶代理?
- 15. 更改GWT中基於瀏覽器用戶代理的UiTemplate
- 16. 更改URL(?從其他線程)在Java SWT瀏覽器
- 17. SWT瀏覽器打印預覽
- 18. SWT瀏覽器 - 檢測AJAX調用
- 19. 從內存加載html框架代碼到Java SWT瀏覽器
- 20. eclipse中的SWT瀏覽器
- 21. 用IE瀏覽器修改@ font-face
- 22. 使用用戶代理字符串檢測用戶瀏覽器
- 23. 從swt瀏覽器打開外部瀏覽器窗口
- 24. 如何根據瀏覽器用戶代理重定向頁面?
- 25. 使用SWT瀏覽器的HTML代碼獲取器
- 26. 事件代理瀏覽器
- 27. Vista上的SWT瀏覽器問題
- 28. 用戶是否可以在瀏覽器中修改網站JavaScript?
- 29. 如何告訴Web瀏覽器用戶已修改頁面?
- 30. 添加到瀏覽器的用戶代理字符串?
這將是確定的,如果它會自動接受的Cookie爲每個站點。 – user 2010-09-07 13:56:15
它確實 - http://hc.apache.org/httpclient-3.x/cookies.html – 2010-09-07 14:56:29