如何從java中的SWT瀏覽器對象或任何其他瀏覽器獲取瀏覽器的響應頭或當前URL(它重定向到另一頁)?瀏覽器獲取當前的url或響應標題
0
A
回答
0
import java.io.IOException;
import java.net.MalformedURLException;
import java.net.URL;
import java.net.URLConnection;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
public class HttpResponseHeaderDemo {
public static void main(String[] args) {
try {
URL url = new URL("http://www.domain.com/index.html");
URLConnection connection = url.openConnection();
Map responseMap = connection.getHeaderFields();
for (Iterator iterator = responseMap.keySet().iterator(); iterator.hasNext();) {
String key = (String) iterator.next();
System.out.print(key + " = ");
List values = (List) responseMap.get(key);
for (int i = 0; i < values.size(); i++) {
Object o = values.get(i);
System.out.print(o + ", ");
}
System.out.println("");
}
} catch (MalformedURLException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}
+0
網址必須通過瀏覽器打開...(ia正在使用java臉譜) – m4dgirl 2011-02-10 10:44:27
0
假設你已經做了這樣的事情:
URI uri = new URI("http://www.foo.bar");
HttpURLConnection conn = (HttpURLConnection) uri.getURI().toURL().openConnection();
conn.connect();
responseCode = conn.getResponseCode();
is = conn.getInputStream();
// read from IS
你可以再做:
conn.getURL();
獲得重定向響應URL。
+0
網址必須通過瀏覽器打開...(ia正在使用java臉譜網) – m4dgirl 2011-02-10 12:43:42
相關問題
- 1. 瀏覽器擴展 - 如何獲取當前頁面的URL
- 2. 如何使用JavaScript獲取當前瀏覽器的URL?
- 3. 如何使用AutoHotKey腳本獲取當前的瀏覽器URL?
- 4. 從瀏覽器獲取URL
- 5. Liferay獲取瀏覽器URL
- 6. 如何從瀏覽器獲取當前標籤網址?
- 7. 在node.js中獲取瀏覽器響應或回調CLI
- 8. 在瀏覽器中打開url響應
- 9. 響應比,當我在瀏覽器
- 10. 獲取瀏覽器的URL與jQuery
- 11. Python - 從當前瀏覽器操作和讀取瀏覽器
- 12. 如何獲得所有瀏覽器使用java的當前標籤URL?
- 13. 是否可以使用網頁瀏覽器或Selenium在瀏覽器中抓取當前URL
- 14. 從BOT打開瀏覽器實例並從瀏覽器獲取響應
- 15. 從android瀏覽器獲取url
- 16. Haskell通過瀏覽器獲取URL
- 17. Wicket:從瀏覽器獲取URL
- 18. 如何從Safari瀏覽器獲取URL
- 19. 從手機瀏覽器獲取URL?
- 20. 從網絡瀏覽器中獲取url
- 21. 瀏覽器忽略來自ajax響應的標題刷新
- 22. 獲取當前URL
- 23. 獲取當前URL
- 24. 獲取當前URL
- 25. 獲取當前打開的瀏覽器窗口在硒2(WebDriver)
- 26. 用jsdom獲取當前瀏覽器的DOM?
- 27. 如何獲取瀏覽器當前正在訪問的網址?
- 28. 在瀏覽器之前獲取數據:)
- 29. 在發送到瀏覽器之前過濾node.js響應(標題和正文)?
- 30. 從Ubuntu的QT應用程序的Firefox瀏覽器獲取URL
到目前爲止,您詢問過的任何問題的答案都有嗎?如果沒有,你需要提供反饋,是的,那麼你需要開始標記爲正確的。 – Joel 2011-02-09 15:49:04