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了。

     

  • 相关阅读:
    查看文件的首尾行
    快捷键
    lua中奇葩用法
    lua中特殊用法
    CVPR2015一些文章整理
    hdu5371 最长回文子串变形(Manacher算法)
    SVN合并(merge)的使用
    atitit. 集合groupby 的实现(2)---自己定义linq查询--java .net php
    王立平--SQLite,SQLiteOpenHelper的简单应用
    Vim 经常使用快捷键及键盘图
  • 原文地址:https://www.cnblogs.com/jacktu/p/1564397.html
Copyright © 2011-2022 走看看