在我的 Spring MVC 测试(UTF-8 编码)中,我们发现:
this.mockMvc = MockMvcBuilders.webAppContextSetup(context).apply(springSecurity())
.apply(documentationConfiguration(restDocumentation)
.snippets().withEncoding("UTF-8")) // default
.build();
...
myRequestDTO.setValue("Größe");
ResultActions action = this.mockMvc
.perform(post("/my-service")
.content(jacksonObjectMapper.writeValueAsString(myRequestDTO))
...
action.andDo(document("docs"));
asciidoctor 文件包含
HTTP Request
include::{snippets}/docs/http-request.adoc[]
在我渲染它并在我的 Firefox 浏览器中打开生成的 HTML 文件(也是 UTF-8 编码的)之后,我发现
HTTP Request
POST /my-service HTTP/1.1
...
Größe
特殊字符如何正确显示?