HttpUrlConnection底层实现和关于java host绑定ip即时生效的设置及分析

最近有个需求需要对于获取URL页面进行host绑定并且立即生效,在java里面实现可以用代理服务器来实现:因为在测试环境下可能需要通过绑定来访问测试环境的应用
实现代码如下:
  
     public  static  String getResponseText(String queryUrl,String host,String ip) { //queryUrl,完整的url,host和ip需要绑定的host和ip
        InputStream is = null ;
        BufferedReader br = null ;
        StringBuffer res = new  StringBuffer();
        try  {
            HttpURLConnection httpUrlConn = null ;
            URL url = new  URL(queryUrl);
            if (ip!= null ){
                String str[] = ip.split( "\\." );
                byte [] b = new  byte [str.length];
                for ( int  i= 0 ,len=str.length;i<len;i++){
                    b[i] = ( byte )(Integer.parseInt(str[i], 10 ));
                }
                 Proxy proxy = new  Proxy(Proxy.Type.HTTP,
                 new 





本文转自茄子_2008博客园博客,原文链接:http://www.cnblogs.com/xd502djj/archive/2013/02/07/2908760.html ,如需转载请自行联系原作者。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值