Undertow 总是将字符集添加到 Content-Type header 即使它不是文本 MIME 类型

Undertow always add charset to Content-Type header even if it is not a text MIME type

如果我尝试在 servlet

中将内容类型设置为 "image/jpg"
response.setContentType("image/jpg")

我明白了

Content-Type: image/jpg;charset=ISO-8859-1

默认的 servlet 运行良好。

如何摆脱非文本 MIME 类型的字符集?

问题是我使用 resp.getWriter() 而不是 resp.getOutputStream() 来提供图像。