2019独角兽企业重金招聘Python工程师标准>>>

调用方法

LinkedHashMap resultMap = sendHttp(reqBody);

方法

private LinkedHashMap sendHttp(Map body) {
  String uurl = url+ "WfTask/startAndCommitProcessByToken";
        RestTemplate restTemplate = new RestTemplate();
        HttpHeaders headers = new HttpHeaders();
        headers.setContentType(MediaType.APPLICATION_JSON);
        headers.set("Accept-Charset", "UTF-8");
        Object data = JSON.toJSON(body);
        HttpEntity entity = new HttpEntity<Object>(data, headers);
        ResponseEntity<Map> response = restTemplate.exchange(uurl, HttpMethod.POST, entity, Map.class);
        LinkedHashMap responseMap = (LinkedHashMap) response.getBody();
        return responseMap;
    }

第二个方法

@SuppressWarnings({ "rawtypes", "unused" })
    public static LinkedHashMap sendHttp(Map body, String url) throws Exception {
        CloseableHttpClient httpClient = CommonSendClient
                .acceptsUntrustedCertsHttpClient();
        HttpComponentsClientHttpRequestFactory clientHttpRequestFactory = new HttpComponentsClientHttpRequestFactory(
                httpClient);
        // String workFlowUrl =
        // "https://asset-test.kehujiabj.com:8843/message.mq.front/springtest/test3";
        RestTemplate restTemplate = new RestTemplate(clientHttpRequestFactory);
        HttpHeaders headers = new HttpHeaders();
        headers.setContentType(MediaType.APPLICATION_JSON);
        headers.set("Accept-Charset", "UTF-8");
        Object data = JSON.toJSON(body);
        HttpEntity entity = new HttpEntity<Object>(data, headers);
        ResponseEntity<Map> response = restTemplate.exchange(url,
                HttpMethod.POST, entity, Map.class);
        LinkedHashMap responseMap = (LinkedHashMap) response.getBody();
        return responseMap;
    }

转载于:https://my.oschina.net/u/3229047/blog/849287

远程访问rest方式相关推荐

  1. NAS外网远程访问的方式

    使用远程访问功能,您可以随时随地访问您的TNAS 设备.读取您TNAS 中的文件或是对您的TNAS 设备进行配置.远程访问 能给您的工作及生活带来极大的便利. 铁威马NAS有提供三种远程访问的方式,可 ...

  2. 网络远程访问的方式使用树莓派

    一.软件准备 1.树莓派镜像 官网:Raspberry Pi OS – Raspberry Pi 2.SDCardFormatterv5 SD Memory Card Formatter | SD A ...

  3. mysql5.7 设置远程访问

    mysql5.7设置远程访问不是和网上说的一样建个用户赋个权限就可以访问的.比如下边这个就是建用户赋权限,可能在之前的版本可以,但是我在我的mysql上一直不行.为此烦了好久!!!项目都耽误了!! 一 ...

  4. mysql5.7.6允许远程_mysql5.7 设置远程访问

    mysql5.7设置远程访问不是和网上说的一样建个用户赋个权限就可以访问的.比如下边这个就是建用户赋权限,可能在之前的版本可以,但是我在我的mysql上一直不行.为此烦了好久!!!项目都耽误了!! 一 ...

  5. 第五章预习导图部署远程访问服务

    5.1远程访问服务概述:RAS是指能够,允许客户机通过拨号连接或连接登录网络 5.1.1远程访问连接方式:1.拨号网络: 通过使用电信提供商提供的服务如电话号码等2.虚拟局域网:VPN是穿越公用网 ...

  6. postgresql 开启远程访问、postgre设置开机自启动、psql: error: FATAL: Peer authentication failed for user “postgres“

    文章目录 一.psql: error: FATAL: Peer authentication failed for user "postgres" 二.postgresql 开启远 ...

  7. 实现远程访问PLC的方法篇一

    实现远程访问PLC的方法篇一 背景介绍 远程访问的方式--公网IP 硬件要求 实现原理 实现步骤 关键技术 一年发一贴的我又回来了,坚持做一件事不容易,能坚持一年写一篇技术贴更不容易(坚持不要脸地给自 ...

  8. 1. Linux安装和远程访问

    Unix和Linux概述 1.Unix:一种多任务,多用户,分时操作系统,最初由汇编语言编写,后来用c重新编程. 多任务:可以同时执行多个任务. 多用户:多个用户可以在同一时间使用系统.设计分时原则, ...

  9. 文档管理使人力资源部门受益的 7 种主要方式

    文档管理使人力资源部门受益的 7 种主要方式 在 COVID-19 大流行期间,人力资源 (HR) 必须迅速调整工作重点,将其活动重点重新放在远程劳动力的需求上.尽管许多员工继续在家工作,但安全的工作 ...

最新文章

  1. Android客户端开发—开源数据库框架LitePal
  2. python【力扣LeetCode算法题库】20- 有效的括号(辅助栈)
  3. 编写易于理解代码的六种方式
  4. 关于Notepad++环境的搭建以及代码的编译工具mingw
  5. AviatorEvaluator表达式引擎
  6. 删除数据清理oracle表空间,oracle数据库删除无用表空间及数据文件过程
  7. 每天一个linux命令(目录文件操作):【转载】Linux文件类型与扩展名
  8. win8内置管理员用户无法激活此应用
  9. 设定自己的100个人生目标
  10. 及c语言实现 pdf,词法分析及其C语言实现.PDF
  11. Data()笔记之getDate()的基本用法
  12. 【coq】函数语言设计 练习题inductionlists 总结
  13. 阿里云轻量应用服务器如何升级?
  14. 字节跳动正式宣布要做全网搜索,百度真正的危机来了!
  15. PHP-FPM的PM配置参数说明
  16. js获取PC设备信息,js获取手机设备信息,最全
  17. linux常用命令、linux系统、linux属于什么操作系统、linux系统安装、linux怎么读、linux和windows的区别、linux配置ip地址、linux系统一般用来,在线查询工具
  18. 【LSR标签平滑理解】
  19. 配置DeepStreaks环境
  20. 学习《华为基本法》(5):经营重心

热门文章

  1. 基于神经网络的混合计算(DNC)-Hybrid computing using a NN with dynamic external memory
  2. 相似图像识别检 —基于图像签名(LSH)
  3. VS2012 编译 boost1.53/ boost1.49
  4. 中石油计算机组成原理a在线考试,计算机组成原理试题A.doc
  5. postman返回值设置为全局变量
  6. K8s 应用管理之道 - 有状态服务
  7. VueI18n的应用
  8. 大数据处理时的一种BitMap小算法
  9. 转自把《编程珠玑》读薄
  10. 菜鸟学SSH(八)——Hibernate对象的三种状态