字符集编码与乱码
文章平均质量分 92
果冻的猿宇宙
Just do IT,放胆做挨踢。面向显示器编程 https://xiaogd.net/ http://唐伯虎.秋香/
展开
-
表单 post 提交时的字符集编码与乱码(下)--multipart/form-data 类型
探讨了表单以 post 方式, enctype 为 multipart/form-data 提交时数据所使用的字符集编码(包含缺省使用页面编码及设置了 accept-charset 时两种情形), 包括了上传文件及使用中文文件名时的情况, 以及后台的接收处理.原创 2023-07-03 07:45:00 · 4898 阅读 · 1 评论 -
表单 post 提交时的字符集编码与乱码(上)--application/x-www-form-urlencoded 类型
探讨了表单以 post 方式, enctype 为 application/x-www-form-urlencoded 提交时数据所使用的字符集编码, 具体介绍了缺省情况以及设置了 accept-charset 属性时的情况, 同时介绍了后台在取出表单数据前如何使用 setCharacterEncoding 来设置正确的解码.原创 2023-07-02 17:00:00 · 6999 阅读 · 3 评论 -
表单 get 提交时的字符集编码与乱码--application/x-www-form-urlencoded 类型
探讨了表单以 get 方式提交时数据所使用的字符集编码, 具体介绍了缺省情况, 此时使用文档本身的编码;以及设置了 accept-charset 属性时的情况.原创 2023-07-02 08:30:00 · 2883 阅读 · 0 评论 -
URL(URI) 中的字符集编码与乱码(下)--查询字符串(query string)中的字符集编码
深入介绍了 URL 中的转义编码, 用具体例子讲解了不同页面编码的情况下, 查询字符串转义时所使用的编码, 还顺带对 url 的组成结构作了介绍.原创 2023-07-01 17:00:00 · 733 阅读 · 4 评论 -
URL(URI) 中的字符集编码与乱码(上)--路径(path)中的字符集编码
深入介绍了 URL 中的转义编码, 用具体例子讲解了中文 URL 中的转义情况, 以及 tomcat Connector 中的 URIEncoding 设置.原创 2023-07-01 08:15:00 · 1302 阅读 · 2 评论 -
JSP 中的字符集编码与乱码问题
深入介绍了 JSP 中的编码与乱码问题, 分析对比了 page 指令中的 pageEncoding 属性和 contentType 属性, 还对 JSP 与 servlet 及 HTML 的关系作了一个简要介绍.原创 2023-06-29 08:00:00 · 1196 阅读 · 0 评论 -
Java servlet 使用 PrintWriter 时的字符集编码与乱码
介绍了 Java servlet 使用 PrintWriter 时的编码与乱码问题, 并探讨了 PrintWriter 的缺省编码与普通字符流的缺省编码的差异.原创 2023-06-28 08:00:00 · 691 阅读 · 0 评论 -
Java 字节流与字符流的字符集编码及乱码(4)--String 与 char
字符流中一个字符的具体含义探讨原创 2023-06-27 07:30:00 · 173 阅读 · 0 评论 -
Java 字节流与字符流的字符集编码及乱码(3)--缺省编码
字符流的缺省编码原创 2023-06-26 07:00:00 · 583 阅读 · 0 评论 -
Java 字节流与字符流的字符集编码及乱码(2)--文本文件读写
字节流与字符流读取文本文件的对比原创 2023-06-25 08:00:00 · 224 阅读 · 0 评论 -
Java 字节流与字符流的字符集编码及乱码(1)--对比
字节流与字符流的对比及在字符集编码中的主要区别原创 2023-06-24 08:00:00 · 256 阅读 · 0 评论 -
在开发者工具中查看响应头的字符集编码信息
深入探讨了缺省情况下浏览器的响应行为, 包括静态和动态的响应, 最后, 对所有情况作了一个简单总结.原创 2023-06-19 12:00:00 · 787 阅读 · 0 评论 -
网页中的字符集编码与乱码(5)--缺省字符集编码及总结
深入探讨了缺省情况下浏览器的响应行为, 包括静态和动态的响应, 最后, 对所有情况作了一个简单总结.原创 2023-06-23 07:00:00 · 274 阅读 · 0 评论 -
网页中的字符集编码与乱码(4)--BOM 方式
深入介绍了 html 页面使用 BOM 编码的情况, 它的优先级为什么最高以及具体的静态页面和动态响应的测试示例.原创 2023-06-22 08:00:00 · 297 阅读 · 0 评论 -
网页中的字符集编码与乱码(3)--content-type charset 方式
深入介绍了响应头 Response Headers 中的 Content-Type 中的 charset 信息的应用, 包括许多在静态文档和动态文档中的实验与测试的细节, 以及一些具体配置和与文档内编码声明的优先级问题.原创 2023-06-21 08:29:13 · 2567 阅读 · 0 评论 -
网页中的字符集编码与乱码(2)--文档内的 meta charset 编码声明
深入介绍了文档内编码声明的应用, 包括许多在静态文档和动态文档中的实验与测试的细节, 以及其它的一些注意事项等.原创 2023-06-20 08:00:00 · 1941 阅读 · 0 评论 -
网页中的字符集编码与乱码(1)--确定字符集编码的四种方式及优先级
授人以鱼不如授人以渔, 在这里我会告诉有关网页中的编码的一些事实与结论, 但我更希望传达给你分析问题的方法, 当你遇到乱码困扰时, 你能够独立迅速地分析并解决问题.原创 2023-06-19 08:00:00 · 695 阅读 · 0 评论 -
文本在内存中的字符集编码(3)--乱码探源(6)
探讨了 String 到 byte[] 的转换, 并结合之前的 new String 作了综合分析.原创 2023-06-18 08:00:00 · 143 阅读 · 0 评论 -
文本在内存中的字符集编码(2)--乱码探源(5)
深入探讨了 String 的构造, 编码间的转换以及字节流, 字符流等.原创 2023-06-17 08:00:00 · 181 阅读 · 0 评论 -
文本在内存中的字符集编码(1)--乱码探源(4)
文本在内存中的编码以及 String 类型的本质.原创 2023-06-16 23:31:18 · 149 阅读 · 0 评论 -
引入字符集编码信息的一些实践--乱码探源(3)
介绍了两种引入编码信息的实践, 变相引入及外部指定.原创 2023-06-15 08:37:43 · 143 阅读 · 0 评论 -
确定文本文件的字符集编码--乱码探源(2)
介绍了如何去确定一个文本文件所使用的编码, 特别地以记事本保存"联通"为例进行了深入分析.原创 2023-06-14 22:03:14 · 465 阅读 · 0 评论 -
文件, 文本文件以及编码--乱码探源(1)
介绍了文件名在操作系统中的编码, 以及一些非文本文件中的文本内容所用的编码.原创 2023-06-09 08:00:00 · 258 阅读 · 0 评论 -
非 BMP 字符判断及判断字符串中是否包含非 BMP 字符
判断一个字符是 BMP 字符还是非 BMP 字符(增补字符), 以及判断字符串中是否包含非 BMP 字符.原创 2023-06-08 09:39:48 · 196 阅读 · 0 评论 -
Java 语言中一个字符占几个字节?
一个字符占几个字节? 很多人喜欢问这个问题, 遗憾的是他们没有意识到这其实是一个糟糕的问题, 因为它缺乏了必要的前提...原创 2023-06-08 09:27:53 · 711 阅读 · 1 评论 -
字符集与编码(九) GB2312, GBK, GB18030
关于 GB2312, GBK, GB18030 编码的一些介绍, 还有区位码, 国标码, 机内码间的转换关系.原创 2023-04-21 08:15:00 · 2212 阅读 · 0 评论 -
字符集与编码(八) ASCII 和 ISO-8859-1
摘要: 简单介绍了 ASCII 和 ISO-8859-1 两个常见的字符集(编码).原创 2023-04-20 17:30:00 · 369 阅读 · 0 评论 -
字符集与编码(七) BOM
本文讨论了 Unicode 中的 BOM 及与 BOM 紧密相关的端法(endian)问题.原创 2023-04-20 07:25:59 · 327 阅读 · 0 评论 -
字符集与编码(六) getBytes 方法及乱码初步
本文主要讲述 string.getBytes() 方法, 分析了系统缺省编码的各种陷阱, 并针对测试中出现的乱码作了初步的分析, 对代码页的概念也进行了介绍.原创 2023-04-17 08:00:00 · 2370 阅读 · 0 评论 -
字符集与编码(五) 代码单元及 length 方法
本文讲述了 Unicode 中的代码单元这一概念, 并以 java 为例, 阐述其对 string.length 方法的影响, 并结合 junit 做了一些具体的测试.原创 2023-04-14 08:00:00 · 319 阅读 · 0 评论 -
字符集与编码(四) Unicode
本文系统介绍了 Unicode 方面的一些重要知识, 如码点, 平面, 代理区, 代理对以及 UTF, 用具体的例子讲解了码点到 UTF-8 及 UTF-16 的转换原理与过程. 文中还顺便鸟瞰了一下 BMP 字符集, 以此获取更加直观的印象.原创 2023-04-13 07:45:00 · 257 阅读 · 0 评论 -
字符集与编码(三) 定长与变长
本文深入探讨了定长与变长两种实现, 阐述了定长到变长演变的一些权衡与取舍, 并把它与CAP理论作了对比. 在最后, 还通过自行实现变长方案的方式来演示变长设计上的一些考虑.原创 2023-04-12 08:00:00 · 1379 阅读 · 1 评论 -
字符集与编码(二) 编号 vs 编码
编号是字符到最终编码的一个过渡层与抽象层, 起着承上启下的作用, 它与最终编码在形式上也常常很相似, 在 Unicode 中, 码点(code point)扮演的正是编号的角色. 广义而言, 编号其实也是一种编码.原创 2023-04-11 11:36:24 · 333 阅读 · 0 评论 -
字符集与编码(一) charset vs encoding
charset 与 encoding 的差别在哪? charset=utf-8 与 encoding=utf8 哪种写法更规范? 本文将探讨这两者的联系与区别.原创 2023-04-10 08:28:38 · 485 阅读 · 0 评论