【问题标题】:Adding encoding to @GetMapping向@GetMapping 添加编码
【发布时间】:2020-10-21 09:49:46
【问题描述】:

我想为映射控制器的响应添加编码。但是由于某种原因编译错误。只需要一个值数组

如何在响应中添加编码?

【问题讨论】:

  • Spring 不再需要 UTF-8 编码,因为默认情况下 JSON 应该是 UTF-8。 documentation 解释它。
  • @kidney 我知道。我收到了明确注册的要求。怎么做?
  • 再想一想 - produces 是一个字符串,没有理由它应该给出 compilation 错误(我刚刚检查过并且你拥有的映射只是编译美好的)。我会寻找其他原因,可能会在此处显示编译错误。 IDE 应该告诉你为什么它不能编译。
  • @kidney 问题是这不是java,而是kotlin。在 Kotlin 中就是这样

标签: spring rest kotlin get-mapping


【解决方案1】:
@GetMapping("/cards", produces = ["application/json;charset=UTF-8"])

【讨论】:

    猜你喜欢
    • 2018-09-21
    • 2010-11-07
    • 1970-01-01
    • 1970-01-01
    • 2011-07-08
    • 1970-01-01
    • 1970-01-01
    • 2011-03-31
    • 1970-01-01
    相关资源
    最近更新 更多