IDC知识库
IDC领域专业知识百科平台
首页 > 云服务器知识

云服务器知识安卓如何访问云服务器地址

    • 企业邮箱 全新登场
    • 虚拟主机
    • 云服务器

    安卓如何访问云服务器地址?使用安卓程序连接到云服务器,用httpClient或者okhttp 原理都是一样,发起http请求传递数据,解析结果。这里我们根据百度知道网友的介绍,举例一下 httpClient 的用法:

    1. GET 方式传递参数

    //先将参数放入List,再对参数进行URL编码

    List<BasicNameValuePair> params = new LinkedList<BasicNameValuePair>();
    
    params.add(new BasicNameValuePair("param1", "数据")); // 增加参数1
    
    params.add(new BasicNameValuePair("param2", "value2"));// 增加参数2
    
    String param = URLEncodedUtils.format(params, "UTF-8");// 对参数编码
    
    String baseUrl = "服务器接口完整URL";
    
    HttpGet getMethod = new HttpGet(baseUrl + "?" + param);// 将URL与参数拼接
    
    HttpClient httpClient = new DefaultHttpClient();
    
    try {HttpResponse response = httpClient.execute(getMethod); // 发起GET请求
    
    Log.i(TAG, "resCode = " + response.getStatusLine().getStatusCode()); // 获取响应码
    
    Log.i(TAG, "result = " + EntityUtils.toString(response.getEntity(), "utf-8"));// 获取服务器响应内容
    
    } catch (ClientProtocolException e) {e.printStackTrace();} catch (IOException e)
    
    {e.printStackTrace();}

    2. POST方式 方式传递参数

    //和GET方式一样,先将参数放入List

    params = new LinkedList<BasicNameValuePair>();
    
    params.add(new BasicNameValuePair("param1", "Post方法"));// 增加参数1
    
    params.add(new BasicNameValuePair("param2", "第二个参数"));// 增加参数2
    
    try {HttpPost postMethod = new HttpPost(baseUrl);// 创建一个post请求
    
    postMethod.setEntity(new UrlEncodedFormEntity(params, "utf-8")); // 将参数填入POST Entity中
    
    HttpResponse response = httpClient.execute(postMethod); //执行POST方法
    
    Log.i(TAG, "resCode = " + response.getStatusLine().getStatusCode()); // 获取响应码
    
    Log.i(TAG, "result = " + EntityUtils.toString(response.getEntity(), "utf-8")); // 获取响应内容
    
    } catch (UnsupportedEncodingException e) {e.printStackTrace();
    
    } catch (ClientProtocolException e) {e.printStackTrace();}
    
    catch (IOException e) {e.printStackTrace();}

    以上是关于安卓如何访问云服务器地址的分享,西部数码网站提供多类型、高性价的云服务器产品,云主机购买链接 https://www.west.cn/cloudhost/

    声明:本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-62778877-8306;邮箱:fanjiao@west.cn。本站原创内容未经允许不得转载,或转载时需注明出处:西部数码知识库 » 安卓如何访问云服务器地址
    • 日销500+
      基础型云服务器

      2核CPU

      2G内存

      50G硬盘

      2M带宽

      独立IP

      分布式存储

      适合企业官网、个人站长类网站

      ¥106 原价¥116

    • 日销500+
      超值型云服务器

      2核CPU

      4G内存

      50G硬盘

      2M带宽

      独立IP

      分布式存储

      适合企业官网、行业门户类网站

      ¥156 原价¥171

    • 日销500+
      通用型云服务器

      4核CPU

      4G内存

      50G硬盘

      2M带宽

      独立IP

      分布式存储

      适合电商、论坛类网站

      ¥203 原价¥223

    分享到:更多 ()
      • 企业邮箱 全新登场
      • 虚拟主机
      • 云服务器

      评论 抢沙发

      • 昵称 (必填)
      • 邮箱 (必填)
      • 网址

      中国领先的互联网域名及云服务提供商

      为您提供专业域名知识,域名交易知识,云服务器知识,虚拟主机知识讲解

      域名注册云服务器