调用外部URL从Android和得到响应 [英] Call external Url from android and get response

查看:137
本文介绍了调用外部URL从Android和得到响应的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你好我试图通过调用Android中的URL

Hi i am trying to call a url in android using

HttpClient mClient= new DefaultHttpClient()

HttpGet get = new HttpGet("www.google.com ");

mClient.execute(get);

 HttpResponse res = mClient.execute(get);

但我没有得到任何回应。

but i did not get any response..

plz帮助我...怎么会调用URL中的Andr​​oid。

plz help me ... how will call url in android..

感谢名单

推荐答案

这是一个完整的例子:

        DefaultHttpClient httpclient = new DefaultHttpClient();
        HttpGet httpget = new HttpGet(yourURL);
        HttpResponse response = httpclient.execute(httpget);
        in = new BufferedReader(new InputStreamReader(response.getEntity().getContent()));
        StringBuffer sb = new StringBuffer("");
        String line = "";
        String NL = System.getProperty("line.separator");
        while ((line = in.readLine()) != null) {                    
            sb.append(line + NL);
        }
        in.close();
        String result = sb.toString();
        Log.v("My Response :: ", result);

使用链接的协议的http://

"http://www.stackoverflow.com" instead of just "www.stackoverflow.com"

一定有这个权限到的Andr​​oidManifest.xml

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

这篇关于调用外部URL从Android和得到响应的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆