文章詳情頁
java.net.URL如何通過proxy訪問internet資源
瀏覽:7日期:2024-06-21 15:26:19
內(nèi)容: 出自:yesky finlay 對于在局域網(wǎng)內(nèi)發(fā)布的java應(yīng)用程序,由于其沒有直接連接在internet上,所以不能直接用java.net.URL訪問網(wǎng)上資源。在這種情況下,需要為java.net.URL指定代理服務(wù)器,指定方法如下所示: 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
標(biāo)簽:
Java
相關(guān)文章:
1. Python包資源下載路徑報(bào)404解決方案2. SpringBoot中配置Web靜態(tài)資源路徑的方法3. docker 突然不能被外網(wǎng)訪問的解決方案4. Django 允許局域網(wǎng)中的機(jī)器訪問你的主機(jī)操作5. 推薦!國外程序員收集整理的 PHP 資源大全6. vue實(shí)踐---vue不依賴外部資源實(shí)現(xiàn)簡單多語操作7. Springboot開發(fā)OAuth2認(rèn)證授權(quán)與資源服務(wù)器操作8. ASP.NET堆和棧四之對托管和非托管資源的垃圾回收和內(nèi)存分配9. 教你怎么用JSP統(tǒng)計(jì)網(wǎng)站訪問人數(shù)10. JDBC如何訪問MySQL數(shù)據(jù)庫,并增刪查改
排行榜
