字符编码&URL
iteye_4856
这个作者很懒,什么都没留下…
展开
-
深入浅出URL编码
出处:http://blog.csdn.net/yzhz 杨争 http://blog.csdn.net/yzhz/archive/2007/07/03/1676796.aspx[b]一、问题:[/b] 编码问题是JAVA初学者在web开发过程中经常会遇到问题,网上也有大量相关的文章介绍,但其中很多文章并没有对URL中使用了中文等非ASCII的字符造成服务器后台...原创 2009-02-23 13:23:47 · 81 阅读 · 0 评论 -
JAVA字符集编码备忘
iso-8859-1是JAVA网络传输使用的标准字符集,而gb2312是标准中文字符集,当你作出提交表单等需要网络传输的操作的时候,就需要把iso-8859-1转换为gb2312字符集显示,否则如果按浏览器的gb2312 格式来解释iso-8859-1字符集的话,由于2者不兼容,所以会是乱码.-------------------------------------------------...2009-02-23 13:51:15 · 93 阅读 · 0 评论 -
如何判断String中是否包含乱码?
[code="java"]public static void main(String[] args){ System.out.println(java.nio.charset.Charset.forName("gbk").newEncoder().canEncode("中文"));}[/code]2009-05-15 10:07:08 · 1007 阅读 · 0 评论 -
String转Base64编码的实现
Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一Base64要求把每三个8Bit的字节转换为四个6Bit的字节(3*8 = 4*6 = 24),然后把6Bit再添两位高位0,组成四个8Bit的字节,也就是说,转换后的字符串理论上将要比原来的长1/3。比如某一字符串转成字节码为:11011001 01101010 0010110011011001011010...2009-05-20 17:49:12 · 448 阅读 · 0 评论 -
JS的三个函数escape,encodeURI,encodeURIComponent区别
js对文字进行编码涉及3个函数:escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent 1、传递参数时需要使用encodeURIComponent,这样组合的url才不会被#等特殊字符截断。 例如:[code="ja...原创 2009-05-21 10:47:32 · 76 阅读 · 0 评论 -
Base64编码还原String的实现
之前贴了String转成Base64编码的实现,这里是一个逆向的过程,Base64编码还原String。代码有些地方可能还需要完善。[code="java"]public class Base64Test { private final static String CODE_STR = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopq...2009-05-21 18:00:15 · 510 阅读 · 0 评论 -
为什么用Utf-8编码?
Utf-8编码在国外应用普遍,为什么在国内应用却不多呢? 尤其各大门户网站采用Utf-8的几乎没有。 是否采用Utf-8,这个问题大家争论已久,但是很少有人系统地解说为什么要采用Utf-8编码? 凡事皆有正反!采用Utf-8编码同样有其利弊,当利大于弊,我们当然就采用Utf-8? 关于UTF-8编码和中文字符集 中文有三种字符集,统一文字的编码将是进一步交流的基础。 ...原创 2009-05-22 13:50:30 · 188 阅读 · 0 评论 -
Form表单提交数据编码方式和tomcat接受数据解码方式的思考
原帖地址:http://www.iteye.com/topic/266705form有2中方法把数据提交给服务器,get和post,分别说下吧。 (一)get提交 1.首先说下客户端(浏览器)的form表单用get方法是如何将数据编码后提交给服务器端的吧。 对于get方法来说,都是把数据串联在请求的url后面作为参数,如:http://localhost:8080/s...原创 2009-05-26 11:20:24 · 66 阅读 · 0 评论