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