0
是否可以在柑橘http请求中设置“Accept-Charset”标题?我曾尝试过: http().client(endpoint).send().get().payload().header("Accept-Charset", "utf-8")
在柑橘http请求中设置标题
是否可以在柑橘http请求中设置“Accept-Charset”标题?我曾尝试过: http().client(endpoint).send().get().payload().header("Accept-Charset", "utf-8")
在柑橘http请求中设置标题
Citrus使用Spring RestTemplate发送Http客户端请求。 RestTemplate默认使用org.springframework.http.converter.StringHttpMessageConverter
,默认情况下该选项的选项为writeAcceptCharset=true
。
此选项使转换器自动添加Accept-Charset
标题中的所有可用字符集。所以你最终会得到一个请求,它包含你的环境中所有可用的字符集,作为在Http头文件中设置的完整列表。
如果您想要禁用此选项,您需要在具有writeAcceptCharset
选项设置为'false'的StringHttpMessageConverter的Citrus http-client组件上设置自定义RestTemplate。
当你尝试时发生了什么? – Bulletmagnet