
编码解码
文章平均质量分 56
yx017893
这个作者很懒,什么都没留下…
展开
-
js的编码成gb2312的编码函数(URLEncode)
擦,以前还没觉得,今天才发现原来在传参数取参数的时候asp.net内部会帮我们给数据编码!而且很无耻的是不能取消不让它自动编码解码.比如search.aspx?key=中国,在传递过程中会自动先用UTF-8编码,然后在取的时候Request.QueryString["key"]按UTF-8解码.但是如果我们传递之前用gb2312进行了编码了,他再用utf-8编码一次,再解码出来就乱码了.原创 2011-09-07 23:42:46 · 79779 阅读 · 0 评论 -
换行符到底是个神马东西?换行符详解
在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符。但是它有一个问题,就是打完一行换行的时候,要用去0.2秒,正好可以打两个字符。要是在这0.2秒里面,又有新的字符传过来,那么这个字符将丢失。于是,研制人员想了个办法解决这个问题,就是在每行后面加两个表示结束的字符。一个叫做“回车”,告诉打字机把打印头定位在左边界;另一个叫做原创 2011-11-21 13:40:07 · 3928 阅读 · 0 评论 -
web.config单独设置特定目录或页面的编码
做一个项目的时候所有页面都需要使用gb2312编码,所以在web.config里配置了全局编码但是有个页面是用ajax提交数据到ashx页面来处理的,ajax提交的数据是用的utf-8,这样在我接收数据的时候就出现了乱码,不管是在页面头添加responseEncoding="Gb2312",还是指定meta里的编码都没有效果,因为.net接受数据的时候是用gb2312解码的(之前的全局原创 2011-11-04 00:14:27 · 1341 阅读 · 0 评论