gpt4 book ai didi

java - JAX-RS 的默认字符编码是什么?

转载 作者:行者123 更新时间:2023-11-29 02:58:36 24 4
gpt4 key购买 nike

在一些不成功的搜索之后,我尝试了良好的旧 SO,以便找到有人将我指向某些规范的正确位置。

我知道我可以设置一些 REST 调用的字符编码,例如:

@Produces(MediaType.APPLICATION_JSON + ";charset=utf-8") 

但是如果我省略了字符集部分,是否有一个客户端可以假定存在的默认字符编码定义?这是否特定于通用的 REST、特定的 JAX-RS 或者甚至像 RESTeasy 这样的特殊实现?


sisiphus 为我指明了正确的位置——我不知道我必须专门寻找 JSON,因为我将其设置为内容类型。尽管如此,仍然存在一个问题 - 如果没有定义媒体类型,那么默认值是什么?

最佳答案

https://www.rfc-editor.org/rfc/rfc7159#section-8.1

JSON 默认为 UTF-8。也允许使用 UTF-16 和 UTF-32。

关于java - JAX-RS 的默认字符编码是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36642755/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com