一.产生的原因: 1.Http协议进行通信的时候是基于请求和响应的,传输的内容我们称之为报文! 2.Http协议会按照一定的规则将报文编码,然后在读取的时候再使用响应的解码格式进行解码! 3.这个一定的规则指的就是字符集:ASCII,iso8859-1,gbk,gb2312,utf-8 4.编码:将字符按照字符集转化为二进制格式 5.解码:将二进制代码按照响应的字符集转化为字符! 乱码的根本原因:就是编码和解码指定的字符集不一致造成的! 二.字符集: 1.ASCII字符集:美国信息交换标准代码,…