一 概述
错误信息
Could not extract response: no suitable HttpMessageConverter found for response type [cn.justme.sboot.entity.BaseResp<java.lang.String>] and content type [text/plain;charset=UTF-8]
二 解决方法
增加配置
@Bean
public MappingJackson2HttpMessageConverter customMappingJackson2HttpMessageConverter() {
return new CustomMappingJackson2HttpMessageConverter();
}
static class CustomMappingJackson2HttpMessageConverter extends MappingJackson2HttpMessageConverter {
public CustomMappingJackson2HttpMessageConverter() {
setSupportedMediaTypes(Collections.singletonList(MediaType.TEXT_PLAIN));
}
}
参考:
该博客介绍了在SpringBoot中遇到的‘nosuitableHttpMessageConverterfoundforresponse’错误,问题源于缺少适合的Http消息转换器。解决方案是通过自定义MappingJackson2HttpMessageConverter并设置支持文本类型响应。
https://www.dazhuanlan.com/luoo_snow/topics/1665004
437

被折叠的 条评论
为什么被折叠?



