zoukankan      html  css  js  c++  java
  • HttpClient方式调用接口的实例

      使用HttpClient的方式调用接口的实例。

     1 public class TestHttpClient {
     2 
     3     public static void main(String[] args) {
     4         // 请求接口地址
     5         String url = "";
     6         // 请求参数
     7         String userid = "";
     8 
     9         HttpClient httpclient = null;
    10         PostMethod post = null;
    11         try {
    12             //创建连接
    13             httpclient = new HttpClient();
    14             post = new PostMethod(url);
    15             // 设置编码方式
    16             post.getParams().setParameter(HttpMethodParams.HTTP_CONTENT_CHARSET, "UTF-8");
    17             // 添加参数
    18             post.addParameter("userid", userid);
    19             // 执行请求
    20             httpclient.executeMethod(post);
    21             // 接口返回信息
    22             String info = new String(post.getResponseBody(), "UTF-8");
    23             System.out.println(info);
    24         } catch (Exception e) {
    25             e.printStackTrace();
    26         } finally {
    27             // 关闭连接,释放资源
    28             post.releaseConnection();
    29             ((SimpleHttpConnectionManager) httpclient.getHttpConnectionManager()).shutdown();
    30         }
    31     }
    32 }
  • 相关阅读:
    线程池。
    等待唤醒机制。
    第一册:lesson 131.
    线程同步机制。
    第一册: lesson 129。
    线程实现方式。
    第一册:lesson 125.
    第一册:Lesson 123.
    黄渤的谈话。
    K3 KFO 手册
  • 原文地址:https://www.cnblogs.com/pcheng/p/6912917.html
Copyright © 2011-2022 走看看