似乎我无法在响应头中发送UTF-8编码。 我尝试使用它无济于事:
resp.setHeader("Content-Encoding", "utf-8");
有谁知道这个错误何时修复或有解决方法?
参考文献:
答案 0 :(得分:7)
每the w3 reference,Content-Encoding
用于gzip,deflate,compress - 而不是,用于“如何在体内编码Unicode”。你需要的是例如。
Content-Type: text/html; charset=utf-8
即charset
的{{1}}属性。
答案 1 :(得分:0)
我将此行添加到我的jsp页面顶部(包含表单)并且错误消失了
<%@ page contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>