Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1562145
  • 博文数量: 3500
  • 博客积分: 6000
  • 博客等级: 准将
  • 技术积分: 43870
  • 用 户 组: 普通用户
  • 注册时间: 2008-05-03 20:31
文章分类

全部博文(3500)

文章存档

2008年(3500)

我的朋友

分类:

2008-05-04 19:23:52

一起学习
对于在局域网内发布的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 = ""; 





 

    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.net.URL如何通过proxy访问internet资源java.net.URL如何通过proxy访问internet资源java.net.URL如何通过proxy访问internet资源java.net.URL如何通过proxy访问internet资源java.net.URL如何通过proxy访问internet资源java.net.URL如何通过proxy访问internet资源java.net.URL如何通过proxy访问internet资源java.net.URL如何通过proxy访问internet资源java.net.URL如何通过proxy访问internet资源java.net.URL如何通过proxy访问internet资源java.net.URL如何通过proxy访问internet资源java.net.URL如何通过proxy访问internet资源
阅读(104) | 评论(0) | 转发(0) |
0

上一篇:Java如何调用C/C (JNI)

下一篇:Java URL编程

给主人留下些什么吧!~~