【发布时间】:2019-09-27 23:37:36
【问题描述】:
当我发布表单请求时,spring 正在添加像application/x-www-form-urlencoded; charset=UTF-8 这样的字符集,这会导致消耗宁静服务的问题。如何从 RestTemplate 中删除字符集以使内容类型恰好是 application/x-www-form-urlencoded?
【问题讨论】:
-
问题不清楚,能否提供更多数据,如日志、示例代码等? .这似乎是这篇文章中的一个问题:stackoverflow.com/questions/33796218/…
-
您使用哪种方法发送请求?您的请求正文是如何定义的(字符串、地图)?因此,使用什么转换器对您的请求正文进行编码?
-
FormMessage 转换器,我实际上是通过代码。似乎 spring 在该转换器中明确设置了字符集。没有办法。顺便说一句,我使用 multivaluemap 并同时使用了 postforentity 和 exchange。
标签: spring spring-boot http resttemplate