天天看点

响应浏览器出现乱码错误

[ 响应浏览器出现乱码错误点一般为响应行或状态行编写错误 ]

在java输出小程序试编译过程中,如果程序如下,采用UTF-8编译

out.print(“HTTP/1.1 200 OK\n”);<----状态行
out.print(“Content-Type=text/html;charset=UTF-8\n\n”);<-----响应行
out.print(“<html>”);
out.print(“<head>”);
out.print(“<title>response响应页面</title>”);
out.print(“</head>”);
out.print(“<body>”);
out.print(“<font color=’blue’ size=’49’>正在验证身份,请稍等... ...</font>”);
out.print(“<body>”);
out.print(“</html>”);
           

正确响应给浏览器应为”正在验证身份,请稍等... ...”

实际响应显示为”姝e湪楠岃瘉韬唤,璇风◢绛�... ...”

错误点:“Content-Type=text/html;charset=UTF-8\n\n”

  正确:“Content-Type:text/html;charset=UTF-8\n\n”

希望对你有帮助,祝你有一个好心情,加油!

继续阅读