Java Undertow始终将字符集添加到内容类型标头,即使它不是文本MIME类型

Java Undertow始终将字符集添加到内容类型标头,即使它不是文本MIME类型,java,servlets,wildfly,undertow,wildfly-10,Java,Servlets,Wildfly,Undertow,Wildfly 10,如果我尝试在servlet中将内容类型设置为“image/jpg” response.setContentType("image/jpg") 我明白了 Content-Type: image/jpg;charset=ISO-8859-1 默认的servlet工作正常 如何摆脱非文本mime类型的字符集?问题是我使用resp.getWriter()而不是resp.getOutputStream()来服务图像。问题是我使用resp.getWriter()而不是resp.getOutputStre

如果我尝试在servlet中将内容类型设置为“image/jpg”

response.setContentType("image/jpg")
我明白了

Content-Type: image/jpg;charset=ISO-8859-1
默认的servlet工作正常


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

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

问题是我使用resp.getWriter()而不是resp.getOutputStream()来服务图像