Android网络服务开发之http编程

来源:互联网 发布:手机怎么登陆淘宝卖家 编辑:程序博客网 时间:2024/05/21 10:08

举例说明:发送http请求,并获取返回的数据。

 HttpClient httpclient=new DefaultHttpClient();
        HttpGet httpget=new HttpGet("
http://www.baidu.com/");
        ResponseHandler<String> responseHandler=new BasicResponseHandler(){
         
        };
        String responseBody="";
        try{
         responseBody=httpclient.execute(httpget,responseHandler);
         
        }catch(ClientProtocolException e){
         e.printStackTrace();
        }catch(IOException e){
         e.printStackTrace();
        }
        httpclient.getConnectionManager().shutdown();
        WebView wv;
        wv=(WebView)findViewById(R.id.web);
        wv.loadDataWithBaseURL("/", responseBody, "text/html", "utf-8", "
www.google.cn");

返回的数据是html代码,如果是其他的格式,就可以进行相应的处理就可以。

 

原创粉丝点击