JavaWeb技术内幕三:JavaWeb中文编码问题
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/a724888/article/details/81429274 微信公众号【Java技术江湖】一位阿里 Java 工程师的技术小站。(关注公众号后回复”Java“即可领取 Java基础、进阶、项目和架构师等免费学习资料,更有数据库、分布式、微服务等热门技术学习视频,内容丰富,兼顾原理和实践,另外也将赠送作者原创的Java学习指南、Java程序员面试指南等干货资源) Java作为跨平台语言,涉及到的编解码问题也比较多,我们来探讨一下HTTP请求如何控制编码格式。 几种常见的编码格式 为什么要编码 由于计算机只能看懂01,人类只能看懂字符,所以要进行编码和解码。 1 在计算机中,一个字节是最小的信息存储单元,而一个字节只能表示256个字符。 2 人类需要的符号远远超过256个。 如何翻译 各种语言需要交流,如何进行翻译呢,在计算机中提供了常见的翻译方式。比如ASCII,UTF-8等编码方式,他们可以被看做字典,可以让字节数组变成对应的字符。那么他们有什么区别呢。 1 ASCII码 一共有...