发布到restController时不支持内容类型'application/json;charset=UTF-8'的问题可能是由于以下原因导致的:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
</dependency>
spring.mvc.contentnegotiation.favor-path-extension=true
spring.mvc.contentnegotiation.favor-parameter=false
spring.jackson.serialization.fail-on-empty-beans=false
spring.http.encoding.force=true
spring.http.encoding.charset=UTF-8
spring.http.encoding.enabled=true
@RestController
注解标记控制器类,使用@RequestMapping
或@GetMapping
等注解标记具体的方法。综上所述,发布到restController时不支持内容类型'application/json;charset=UTF-8'的问题可能是由于缺少相关依赖、配置错误、控制器方法配置错误或请求头设置错误等原因导致的。请根据具体情况逐一排查并解决问题。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云