一个把 url query 查询参数转换为 json 参数的简单 kong 插件
条评论一个把 url query 查询参数修改为 json 参数的简单 kong 插件。
A plugin that converts parameters to json.
说明
- 名称:query-string-to-json
- 地址:https://github.com/qianyugang/kong-query-string-to-json
- 说明:本插件主要作用是把url中的查询参数转换为特定参数的json字符串
params={}
并替换到原url中。 例如:原有url为
12345http://service-host.com?minitest?appkey=xxx&size=10&qq=11&ww=22经过kong代理,并使用本插件之后,请求会变为:http://kong.com:8000?appkey=xxx&size=10¶ms={"qq":"11","ww":"22"}参数:
- 配置参数中
exclude_params_names
为不需要转换为json的参数。例如上例中的appkey
和size
参数,就没有转换为json。 - 配置参数中
params_name
为json之后的query参数key,默认为params
。
- 配置参数中
使用
在配置完成 service 以及 route 代理之后,可以添加本插件到需要的 service 或者 route 上,例如:
|
|
版本兼容
|
|
本文标题:一个把 url query 查询参数转换为 json 参数的简单 kong 插件
文章作者:qianyugang
发布时间:2021-01-20
最后更新:2021-03-26
原始链接:https://102no.com/2021/01/20/kong-query-string-to-json-plugin/
版权声明:本网站发表的全部原创内容(不仅限于文章、图片,包含文章评论),著作权均归其发表者所有,均采用 CC BY-NC-SA 4.0 CN 许可协议。转载请注明作者以及原文链接,商业授权请联系作者。
分享