您的位置:首頁技術文章
文章詳情頁

java.net.URL如何通過proxy訪問internet資源

瀏覽:2日期:2024-06-21 15:26:19
內容: 出自:yesky finlay 對于在局域網內發布的java應用程序,由于其沒有直接連接在internet上,所以不能直接用java.net.URL訪問網上資源。在這種情況下,需要為java.net.URL指定代理服務器,指定方法如下所示: import java.util.Properties; import java.net.*; import java.io.*; public class TestHttpProxy {  public static void main(String[] args) { String sUrl = 'http://java.sun.com/index.html'; Properties prop = System.getProperties(); prop.put('http.proxyHost','192.168.1.111'); prop.put('http.proxyPort','80'); try{  URL su = new URL(sUrl);  System.out.println('url : ' + su);  URLConnection uc = su.openConnection();  System.out.println('uc : ' + uc);  InputStream is = su.openStream();  System.out.println('ic : ' + is.read());  is.close();  System.out.println('ok'); } catch(Exception e) {  e.printStackTrace(); }  } } Java, java, J2SE, j2se, J2EE, j2ee, J2ME, j2me, ejb, ejb3, JBOSS, jboss, spring, hibernate, jdo, struts, webwork, ajax, AJAX, mysql, MySQL, Oracle, Weblogic, Websphere, scjp, scjd
標簽: Java
相關文章:
国产综合久久一区二区三区