发新话题
打印

[求解] [讨论]从catalog.asp?tags=页面开始讨论asp中url传递中文的问题

[讨论]从catalog.asp?tags=页面开始讨论asp中url传递中文的问题

比较细心的zbloge应该会注意到,zblog的catalog.asp?tags=页后接的中文参数是%a形式才能正常显示,这是经过encode转码后的中文格式,如果直接使用中文传递服务端接收不到传递值。
utf-8编码的页面如果参数直接使用中文使用get方式提交,服务端获取不到正确的传递值,究其原因,url中编码同操作系统默认编码,同服务端编码不一致。解决办法可对参数进行encode编码后进行传递。但我们可否直接通过get方式传递中文参数呢?大家一起探讨一下。
在asp.net可以在服务端web.config配置RequestEncoding指定参数传递编码,在asp中可有类似的设置或其他途径解决?

[ 本帖最后由 密陀僧 于 2008-1-12 19:31 编辑 ]
此博剧毒,请勿靠近
http://0e2.net/

TOP

星星,把你的代码弄来SHOW一下~~

[AD]:个人BLOG:思想碎片@Zx.MYS
[说明]:1.有事请发帖,论坛短消息已禁用。2.写Z-Blog程序的不是我,是另外一个zx。3:准备高考,消失一年。

TOP

星星?灵丹mm?
此博剧毒,请勿靠近
http://0e2.net/

TOP

星星者,猩猩也~
[AD]:个人BLOG:思想碎片@Zx.MYS
[说明]:1.有事请发帖,论坛短消息已禁用。2.写Z-Blog程序的不是我,是另外一个zx。3:准备高考,消失一年。

TOP

CD也

TOP

有些特殊符号,仅仅依靠get提交是不会转成urlencode的
比如_-

TOP

发新话题