go-zero中HttpClient使用PostForm提交问题暂存
问题描述
一、按照官网示例,下方逻辑理应可以实现PostForm的请求
二、实际测试将form参数拼接到Query参数中
三、阅读源码逻辑,未在获取form值时传入req的Body,且所有情况都拼装到Query参数
临时解决方案
简单总结
简单的调试了一遍go-zero的client 目前发现在PostForm时有问题(form会追加到Query参数上且ContentType未替换),PostJson时无问题,阅读源码只能看出有BUG,未能找到最优的解决方案,后期遇到时可继续调试
未经允许,禁止转载。