respose和乱码的关系

//决定respose以什么编码发送给浏览器

respose.setcharaterEncoding("utf-8");

//决定浏览器以什么编码来解析respose发来的数据

respose.setHeader("content-type","text/html;utf-8");这里面写错了,可能浏览器会默认成下载respose中的数据

下面的这个写了默认也写了上面的那句,但是上面的写了默认没有下面那句,这就是写了上面那句也可能是乱码的原因,因为浏览器的解析码还是gb2312

原文地址:https://www.cnblogs.com/zhuzihan/p/9229737.html