文章详情页
java.net.URL如何通过proxy访问internet资源
浏览:20日期: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
相关文章:
1. PHP 范围解析操作符(::)用法分析【访问静态成员和类常量】2. 使用Django和Flask获取访问来源referrer3. javascript设计模式 ? 访问者模式原理与用法实例分析4. Springboot过滤器禁止ip频繁访问功能实现5. Java使用 try-with-resources 实现自动关闭资源的方法6. 基于JDBC访问MySql公共方法实例解析7. python 两种方法修改文件的创建时间、修改时间、访问时间8. springboot使用CommandLineRunner解决项目启动时初始化资源的操作9. python suds访问webservice服务实现10. python访问hdfs的操作
排行榜

网公网安备