/**
     * @param url        请求地址
     * @param jsonString 加密后的字符串
     * @return
     * @throws ClientProtocolException
     * @throws IOException             返回请求后的报文  JSON字符串
     */
    public static String doGet(String url, String jsonString) throws IOException {

// 创建Httpclient对象
        CloseableHttpClient httpClient = HttpClients.createDefault();
        CloseableHttpResponse response = null;
        String resultString = "";
        // 创建参数列表
        if (jsonString != null & !"".equals(jsonString)) {
            StringEntity strEnt = new StringEntity(jsonString.toString(), "UTF-8");//解决中文乱码问题
            strEnt.setContentEncoding("UTF-8");
            strEnt.setContentType("application/json");
        }
        // 创建Http get请求
        HttpGet httpGet = new HttpGet(url+"?"+jsonString);
        // 执行http请求
        response = httpClient.execute(httpGet);
        resultString = EntityUtils.toString(response.getEntity(), "UTF-8");
        return resultString;
    }

最新文章

  1. TokuDB存储引擎
  2. Tomcat 服务器性能优化
  3. LDM和STM指令
  4. hdoj 5327 Olmpiad
  5. sonarQube 管理
  6. ubuntu 下搭建一个python3的虚拟环境(用于django配合postgresql数据库开发)
  7. 使用logstash收集日志的可靠性验证
  8. Google Analytics之增强型电子商务报告
  9. iOS微信内存监控
  10. word模板导出的几种方式:第三种:标签替换(DocX组件读取与写入Word)
  11. 没有job offer,拿加拿大工签PGWP回国如何续签加拿大小签?
  12. 移动HTML5前端性能优化指南
  13. 漫画HDFS工作原理(转)
  14. Pytorch基本变量类型FloatTensor与Variable
  15. es6(9)--Symbol
  16. SVN详细配置与使用 ——一步步教会您使用
  17. Android Migrate Android Code
  18. Object toString方法
  19. iOS开发者证书-详解
  20. android 错误收集

热门文章

  1. java问卷调查
  2. 关于office word 应用程序下载配置
  3. lua5.3中luaL_setfunc设置upvalue的用法示例
  4. poj-2259 team queue(数据结构)
  5. jsp中获取list长度
  6. 解题报告:hdu1012
  7. 使用 Python 连接 Caché 数据库
  8. SOA和SaaS的区别
  9. Spring的注解配置与XML配置之间的比较
  10. Java虚拟机组成详解