kong自定义插件发送http请求,并解析响应json数据
原文链接:https://blog.csdn.net/weixin_44259356/article/details/99682484
公司有这方面要求,就用kong+lua写了一个类似http客户端,不涉及具体业务,给有需要的同学参考。
项目已托管github,链接如下:
https://github.com/MyRong12138/http-service
lua实现讲解见:lua发送带http post 带多个参数请求并解析后台响应json数据
http-service
kong自定义插件实现发送http post请求,并解析返回数据
添加插件
进入/usr/local/share/lua/5.1/kong,找到constants.lua文件,在文件上添加自定义插件名http-service,然后就可以通过名称直接添加了。
插件说明
两个请求参数,都是请求后台url地址,但是这个版本只用了第一个参数,插件使用结果,即后台返回数据输入到了kong的日志文件,路径/usr/local/kong/logs/error.log