手机WAP的中文参数超链接时如何传递?

来源:百度知道 编辑:UC知道 时间:2024/05/11 17:24:23
首先说明一下,在wap中英文及数字的参数传递上没问题。

ASP下使用,采用表单提交方式可以实现中文字符串的传递及获取,但当用超链接方式时却传递不了中文参数,有点头大。

如以下wap方式的页面中:
http://wap.ungue.com
当输入“冷水”来查询商品时,第一页能够返回正常的结果,但结果太多时需要分页显示,分页时需采用文字超链接的方式来传递“冷水”这个中文参数,传递过去后中文字符变成了是“?”,而英数字符就没问题。

看了一下百度的WAP方式页面发现百度对手机WAP下中文字符的处理为:

如关键词“中文”两字,用常规的电脑浏览器访问时参数传递会编码成
%D6%D0%CE%C4

而用手机WAP访问时会编码成
%E4%B8%AD%E6%96%87

想请教一下以上两种都属于什么编码方式?有没asp中的编/解码的函数源代码给参考一下。

多谢!
我知道ucfly不错而且也在用,网站现在连普通的手机wap也能支持,我的意思是把wap网弄成无须借助ucfly都可以访问那种。
毕竟不是人人都会上网找软件来安装的。

简单总结下问题:就是在手机wap下不用表单只用超链接方式如何传递中文参数?我想得解决之道应在编码上。
现在提交及接收的页面均已是UTF-8编码.

继续求达人

还是把你微浏览器换了吧
你先用手机上wap

到ucfly.com/dev/ 下载一个软件叫UCWEB (也可以搜索一个)

软后直接运行就ok了!

UCWEB
UCWEB是基于Java手机的WEB/WAP浏览器,支持图片,表单,超链接等标准Html格式的读取,ucweb同时还支持对下载的内容和图片进行优化和压缩和定制,使用户在手机上得到最快最优的浏览感受!是国产手机浏览器的佼佼者。
针对不同的手机,UCWEB手机浏览器的大小仅在62K-150K左右,可以非常快捷的安装且并不过多占用您手机中宝贵存储资源。UCWEB现已支持包括 Nokia,Motorola,SonyErrision,Siemens,NEC,LG,Samsung,Alcatel,Dopod等十多个品牌的 500多款型号的Java手机,以及symbain,smartphone,pocketpc等智能手机平台。

回答者:kyspook - 秀才 三级 12-3 18:00