Server.URLEncode 和 encodeUrl 结果不一样

许晨辰 2013-11-07 06:38:16
response.Write Server.UrlEncode(unescape(request("searchTxt")))
这个是ajax传过来的需要解码的,传得是"胡大一"的escape
response.Write Server.UrlEncode("胡大一")

但是运行的结果不一样
%BA%FA%B4%F3%D2%BB
%E8%83%A1%E5%A4%A7%E4%B8%80


什么原因?
...全文
190 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
回马枪 2015-08-13
  • 打赏
  • 举报
回复
%BA%FA%B4%F3%D2%BB --> 是 GB8321解码的“胡大一" %E8%83%A1%E5%A4%A7%E4%B8%80 --> 是 UTF-8 解码的“胡大一"

4,008

社区成员

发帖
与我相关
我的任务
社区描述
它是一种微软环境下的轻量级的解释型语言,它使用COM组件、WMI、WSH、ADSI访问系统中的元素,对系统进行管理。
社区管理员
  • vbScript社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧