kettle插件-kettle http post plus插件失灵了?继续迭代优化轻松调用公卫高安全系数接口

场景:一个朋友遇到调用公卫https接口时提示未上传证书问题寻求我们的帮助,本来想着有现有的插件可以吊打这个问题,谁知道瞬间啪啪打脸。

接下来咱们一起探个究竟。

1、经验主义

看到此问题,第一时间想到的是我们的http post plus插件,该插件可以忽略ssl校验,应该可以轻松解决这个https 证书问题。

随后将插件扔发给对方,静待佳音,佳音没等到,等到了报错的截图

2、半信半疑

看到截图之后,第一时间想到是不是对方设置错了,还提醒对方要把useSSL选项勾选,结果对方又甩来一张截图,证明设置没有问题,这个时候意识到问题没有那么简单。

3、postman来也

在处理http/https接口是,只要postman可以正常调用的,kettle一定可以处理。 和对方沟通了之后,对方甩过来一个postman正常调用的截图,凶手瞬间浮出水面。

原来这个公卫https接口必须强制上传p12证书才可以正常访问接口。

4、知己知彼,百战不殆

和对方沟通了解到这个https接口是公卫接口,安全系数要求比较高,而且接口放还提供了PKCS#12 证书和证书密钥。

时间紧任务重,在掌握了详细的敌情之后,开始组织队伍集中火力重点突破。

5、秒了它

公卫接口地址为https://xx.xx.xx.xx/phif/getAreaPersonInfo

担心对方着急用,所以就用kettle通用模版插件快速研发迭代,第二天给到对方使用,问题得以解决。这就是先有后精的解题思路。

6、好用且易用

上面的插件虽然解决了用户的问题,但是配置起来容易出错,所以我们就把相关代码移植到http post plus和http client plus 两个插件,完美解决了这个问题。

写在最后

朋友们,你们在使用kettle的过程中有遇到什么难题吗?你们遇到这类问题是如何处理的呢?欢迎用疑难问题来下战书。

相关推荐
不可能的是1 天前
前端 SSE 流式请求三种实现方案全解析
前端·http
古译汉书5 天前
【IoT死磕系列】Day 7:只传8字节怎么控机械臂?学习工业控制 CANopen 的“对象字典”(附企业级源码)
数据结构·stm32·物联网·http
21号 15 天前
Http粘包问题回顾
网络·网络协议·http
A懿轩A5 天前
【SpringBoot 快速开发】面向后端开发的 HTTP 协议详解:请求报文、响应码与常见设计规范
spring boot·http·设计规范
吧啦蹦吧5 天前
http-SNI
网络·网络协议·http
~kiss~6 天前
HTTP 429
网络·网络协议·http
Olive6 天前
深入理解 HTTP 请求重试:不只是指数退避那么简单
http
AI-小柒6 天前
Seedance 2.0(即梦 2.0)深度解析:AI 视频进入「导演级」可控时代
大数据·人工智能·网络协议·tcp/ip·http·音视频
弹简特6 天前
【JavaEE10-后端部分】SpringMVC05-综合案例1-从加法计算器看前后端交互:接口文档与HTTP通信详解
java·spring boot·spring·http
弹简特6 天前
【JavaEE12-后端部分】SpringMVC07-综合案例3-从留言板看前后端交互:接口文档与HTTP通信详解
spring boot·网络协议·spring·http·java-ee·交互