zoukankan      html  css  js  c++  java
  • android http请求

    参考:http://stackoverflow.com/questions/2742236/android-httpclient

    源码

    首先要在 AndroidManifest.xml中添加权限:

    <uses-permission android:name="android.permission.INTERNET"></uses-permission>
    </manifest>

    代码:

    new Thread(new Runnable() {
                public void run() {
                     HttpClient httpclient = new DefaultHttpClient();
                        HttpGet httpget2 = new HttpGet("http://wangkangle.com/");
                            HttpResponse response2 = null;
                            try {
                                response2 = httpclient.execute(httpget2);
                            } catch (ClientProtocolException e1) {
                                // TODO Auto-generated catch block
                                e1.printStackTrace();
                            } catch (IOException e1) {
                                // TODO Auto-generated catch block
                                e1.printStackTrace();
                            }
                        HttpEntity entity = response2.getEntity();
                        if (entity != null) {
                            long len = entity.getContentLength();
                            if (len != -1) {
                                try {
                                        String content_baidu = EntityUtils.toString(entity);
                                        Log.d(TAG, content_baidu);
                                        
                                    } catch (ParseException e) {
                                        // TODO Auto-generated catch block
                                        e.printStackTrace();
                                    } catch (org.apache.http.ParseException e) {
                                        // TODO Auto-generated catch block
                                        e.printStackTrace();
                                    } catch (IOException e) {
                                        // TODO Auto-generated catch block
                                        e.printStackTrace();
                                    }
                            } else {
                                // Stream content out
                            }
                        }
                        }
                
            }).start();     

  • 相关阅读:
    保险
    cron表达式的用法
    Hive 学习记录
    股票的五种估值方法
    AtCoder Beginner Contest 113 A
    ZOJ 4070 Function and Function
    银行业务队列简单模拟 (数据结构题目)
    算法3-7:银行排队
    算法3-5:n阶Hanoi塔问题
    算法3-1:八进制数
  • 原文地址:https://www.cnblogs.com/wangkangluo1/p/2969362.html
Copyright © 2011-2022 走看看