距离上次写mirth的博客已经好长时间了,一直找不到状态。这几天经过小永同学的帮忙,写了一个调用clientapi的实例。希望大家指导。

1,client api地址:https://121.42.147.xxx:8445/api/。是swagger搞的(一款RESTFUL接口的文档在线自动生成+功能测试功能软件,很厉害)有兴趣的同志可以研究一下。

2,接口调用,一个POST

登录接口调用地址:https://121.42.147.xxx:8445/api/users/_login

下面就是代码了

public String sendHttps(String url, String xml, String type, String method)throws Exception {String result = "";try {HttpURLConnection connection = null;InputStream response = null;CSAX509KeyManager[] tm = { new CSAX509KeyManager() };SSLContext sslContext = SSLContext.getInstance("SSL", "SunJSSE");sslContext.init(null, tm, new java.security.SecureRandom());SSLSocketFactory sslFactoryJavax = sslContext.getSocketFactory();javax.net.ssl.HttpsURLConnection.setDefaultSSLSocketFactory(sslFactoryJavax);javax.net.ssl.HttpsURLConnection.setDefaultHostnameVerifier(new ProxyHostNameVerifier());connection = (HttpURLConnection) new URL(url).openConnection();connection.setReadTimeout(300);connection.setUseCaches(false);connection.setDoInput(true);connection.setDoOutput(true);connection.setRequestMethod(method);connection.setRequestProperty("Content-Type", type);connection.setRequestProperty("Content-Length",String.valueOf(xml.length()));connection.connect();PrintWriter out = new PrintWriter(connection.getOutputStream());out.print(xml);out.flush();out.close();response = connection.getInputStream();String line = null;StringBuffer sb = new StringBuffer();BufferedReader br = new BufferedReader(new InputStreamReader(response));while ((line = br.readLine()) != null) {sb.append(line);}result = sb.toString();br.close();response.close();out.close();connection.disconnect();} catch (Exception ex) {ex.printStackTrace();throw ex;}return result;}

看起来还是挺简单的

02.Mirth Connect client API 调用相关推荐

  1. 如何在Mirth Connect中创建和调用自定义Java代码

    0-前言 本文章将向您展示如何创建自定义Java类,将其编译/打包到JAR中,将其包含在Mirth Connect在,并在JavaScript中调用它,您可以从任何JavaScript上下文调用自定义 ...

  2. Java 9 揭秘(14. HTTP/2 Client API)

    Tips 做一个终身学习的人. 在此章中,主要介绍以下内容: 什么是HTTP/2 Client API 如何创建HTTP客户端 如何使HTTP请求 如何接收HTTP响应 如何创建WebSocket的e ...

  3. Redis和nosql简介,api调用;Redis数据功能(String类型的数据处理);List数据结构(及Java调用处理);Hash数据结构;Set数据结构功能;sortedSet(有序集合)数

    1.Redis和nosql简介,api调用 14.1/ nosql介绍 NoSQL:一类新出现的数据库(not only sql),它的特点: 1.  不支持SQL语法 2.  存储结构跟传统关系型数 ...

  4. Java / Tensorflow - API 调用 pb 模型使用 GPU 推理

    目录 一.引言 二.Java / Tensorflow 代码配置 1.代码配置 2.Maven 配置 三.环境检测 1.显卡检测 2.显卡监控 四.推理踩坑 1.异常现象 2.异常日志 五.安装 cu ...

  5. ESP8266(mini D1)实现网络服务器Server 用到的硬件概念分析扩展 API调用总结

    0x00 项目指北 要实现网络Server要利用好8266的两个功能SPIFFS合webServer,实现效果如下 一.SPIFFS闪存系统 1.什么叫SPIFFS? SPIFFS可以拆开成两部分来理 ...

  6. ecshop /api/client/api.php、/api/client/includes/lib_api.php SQL Injection Vul

    catalog 1. 漏洞描述 2. 漏洞触发条件 3. 漏洞影响范围 4. 漏洞代码分析 5. 防御方法 6. 攻防思考 1. 漏洞描述 ECShop存在一个盲注漏洞,问题存在于/api/clien ...

  7. novaclient的api调用流程与开发

    novaclient的api调用流程与开发 2015年07月05日 19:27:17 qiushanjushi 阅读数:3915 http://blog.csdn.net/tpiperatgod/ar ...

  8. saltstack一些常用模块和api调用方法

    研究可执行模块的时候,发现很多自带的模块已经很完善,可以帮助我们完成日常工作了,这里写入自己的记录操作: 1.使用salt.clien调用接口操作举例: >>> import sal ...

  9. 【阿里云API】 阿里云API调用的若干说明

    阿里云API 为了监控我们使用的一些阿里云产品,需要些一些脚本,定时调用这些脚本来获得相关阿里云产品的信息. ■ 概述 调用阿里云API大约分成两类方法,一个是直接从HTTP协议开始,自己根据阿里云的 ...

  10. 外汇汇率接口 java_基于JAVA的货币汇率api调用代码实例

    代码描述:基于JAVA的货币汇率api调用代码实例 关联数据:货币汇率 接口地址:http://www.juhe.cn/docs/api/id/23 1.[代码][Java]代码 import jav ...

最新文章

  1. 多账号统一登录(实现方案)
  2. 重新标注128万张ImageNet图片:多标签,全面提升模型性能
  3. Facebook暂停中国工具类应用广告
  4. python 局域网通讯_python3 实现tcp/udp局域网通信
  5. 因子和(类素数筛选法)
  6. 如何通过js文件的名称,反查出这个js文件所在project的artifact id和group id
  7. 《人月神话》阅读笔记--02
  8. CoreOS上的Fleet,第二部分
  9. (计算机组成原理)第二章数据的表示和运算-第一节2:BCD码
  10. 南北非遗传承人齐聚北京 演绎非遗精巧
  11. 双稳态电路的两个稳定状态是什么_利用SR锁存器实现SPDT开关消抖电路
  12. 2019 ACM/ICPC 全国邀请赛(西安)J And And And (树DP+贡献计算)
  13. 在c语言中输入三个数据类型,【C语言讲解】第二章:数据类型3
  14. 代刷魔兽世界监狱的脚本
  15. React图片压缩上传统一处理
  16. 2023前端大厂面试题之JavaScript篇(4)
  17. 创建两个线程,其中一个输出1-52,另外一个输出A-Z。输出格式要求:12A 34B 56C 78D 依次类推
  18. PPP再迎风口 相关概念股表现格外抢眼
  19. WPF翻牌连连看(一)
  20. Java体系知识学习——Java怎么学?

热门文章

  1. android中界面布局文件放在,android界面布局详解.doc
  2. 计算机电源管理器怎么用,怎样使用联想电源管理软件?使用方法介绍
  3. 融思杯 第三届 部分wp
  4. Photoshop插件--创建中间调通道蒙板--脚本开发--PS插件
  5. flash builder java_Flash Builder4.5 + BladeDS + Java 集成实例
  6. Hadoop与Hbase 安装下载
  7. Linux仿站工具,20 款优秀的 Linux 终端仿真器
  8. android rom定制 电视盒子,开发电视盒子的极简Android TV桌面
  9. Jquery UI 教程
  10. 如何利用卡诺云系统管理早教机构?昆明收银系统还有此妙用!