zoukankan      html  css  js  c++  java
  • android 用HttpURLConnection读网络

    网络上很多关于httpUrlconnection的例子, 

      void getInput(){   
            try
            {
            URL url = new URL("http://www.google.cn/");
            HttpURLConnection conn = (HttpURLConnection) url.openConnection();
            conn.setDoInput(true);
            conn.setConnectTimeout(10000);
            conn.setRequestMethod("GET");
            conn.setRequestProperty("accept", "*/*");
            String location = conn.getRequestProperty("location");
            int resCode = conn.getResponseCode();
            conn.connect();
            InputStream stream = conn.getInputStream();
            byte[]  data=new byte[102400];
            int length=stream.read(data);
            String str=new String(data,0,length);      
            conn.disconnect();
            System.out.println(str);
            stream.close();
            }
            catch(Exception ee)
            {
                System.out.print("ee:"+ee.getMessage());           
            }
        }

    只是要注意的是配置一个权限,AndroidManifest.xml 中应该加入如下节点。
            </activity>
        </application>
    <uses-permission android:name="android.permission.INTERNET"></uses-permission>
    </manifest>
    可以把AndroidManifest.xml open with manifest editor 来编辑 在permissions中add uses-permission,然后再在name中选择android.permission.INTERNET,然后save就ok了。

     

  • 相关阅读:
    InnoDB和MyISAM区别总结
    jquery判断checkbox是否被选中
    手机网站重构经验分享(S60V3篇)
    域名A记录、MX记录、CNAME、TTL
    ubuntu apache2配置详解(含虚拟主机配置方法)
    IP分片攻击
    Linux+Apache+Mysql+PHP典型配置
    apache配置优化测试
    PHP 正则表达式资料
    人人网UGC技术广播站
  • 原文地址:https://www.cnblogs.com/jacktu/p/1564397.html
Copyright © 2011-2022 走看看