是否可以使用NetFlix'Feign库发布表单数据?
@RequestLine("POST /progs/dorules/{vsid}/add/{rsid}")
@Body("%7B\"ADD\": \"add\", \"rule\": \"{rule}\"%7D")
void addRule(
@Param("rule") String name,
@Param("vsid") String vsid,
@Param("rsid") String rsid
);
我希望电话看起来如下:
POST https://xxxx/progs/dorules/1/add/80
带参数: ADD =添加 rule = default
使用表单类型:application / x-www-form-urlencoded
答案 0 :(得分:1)
你好像是@Headers():feign doc
答案 1 :(得分:0)
Feign Form增加了对应用程序/ x-www-form-urlencoded编码和multipart / form-data表单编码的支持。
https://github.com/OpenFeign/feign-form
如果您正在调用Spring MVC应用程序,则最好使用SpringFormEncoder