mirror of
https://github.com/spring-projects/spring-framework.git
synced 2026-09-23 14:40:00 +00:00
Enforce custom string converter in HttpMessageConverters
Prior to this commit, configuring a custom `StringHttpMessageConverter` would be overwritten when the `registerDefaults()` option is enabled. Fixes gh-35563
This commit is contained in:
+3
-1
@@ -247,8 +247,10 @@ class DefaultHttpMessageConverters implements HttpMessageConverters {
|
||||
|
||||
void detectMessageConverters() {
|
||||
this.byteArrayMessageConverter = new ByteArrayHttpMessageConverter();
|
||||
this.stringMessageConverter = new StringHttpMessageConverter();
|
||||
|
||||
if (this.stringMessageConverter == null) {
|
||||
this.stringMessageConverter = new StringHttpMessageConverter();
|
||||
}
|
||||
if (this.jsonMessageConverter == null) {
|
||||
if (JACKSON_PRESENT) {
|
||||
this.jsonMessageConverter = new JacksonJsonHttpMessageConverter();
|
||||
|
||||
Reference in New Issue
Block a user