CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

有关给utf-8的页面通过URL传递信息的问题

楼主liulangpaimai2(sdfds)2006-07-02 12:33:03 在 Web 开发 / ASP 提问

这是快钱的支付网关,如下面的地址:  
   
  https://www.99bill.com/webapp/receiveMerchantInfoAction.do?merchant_id=88990607152012539&orderid=20067211422500&amount=10&merchant_url=http://www.500word.com.cn/ok.html&pname=姓名&commodity_info=商品信息&pemail=supfree@eyou.com&merchant_key=1112223334445556  
   
  其中pname与commodity_info的值是中文,而接收页https://www.99bill.com/webapp/receiveMerchantInfoAction.do是utf-8编码的页面,因此最后得到的页面中,传递的中文显示为乱码。  
   
  请问该如何对此url进行编码?进行何种编码?以使得到的页面不显示乱码呢? 问题点数:100、回复次数:4Top

1 楼net_lover(【孟子E章】)回复于 2006-07-02 13:13:50 得分 0

str   =   "https://www.99bill.com/webapp/receiveMerchantInfoAction.do?merchant_id=88990607152012539&orderid=20067211422500&amount=10&merchant_url=http://www.500word.com.cn/ok.html&pname="   &     Server.UrlEncode("姓名")   &   "&commodity_info="   &     Server.UrlEncode("商品信息")   &   "&pemail=supfree@eyou.com&merchant_key=1112223334445556  
   
  Top

2 楼net_lover(【孟子E章】)回复于 2006-07-02 13:14:11 得分 0

str   =   "https://www.99bill.com/webapp/receiveMerchantInfoAction.do?merchant_id=88990607152012539&orderid=20067211422500&amount=10&merchant_url=http://www.500word.com.cn/ok.html&pname="   &     Server.UrlEncode("姓名")   &   "&commodity_info="   &     Server.UrlEncode("商品信息")   &   "&pemail=supfree@eyou.com&merchant_key=1112223334445556"  
   
   
  Top

3 楼liulangpaimai2(sdfds)回复于 2006-07-02 14:05:14 得分 0

楼上,我试过了,还是不行,编码后的地址是:  
  https://www.99bill.com/webapp/receiveMerchantInfoAction.do?merchant_id=88990607152033567&orderid=2006721444600&amount=10&merchant_url=http://www.500word.com.cn/ok.html&pname=%B3%C6%BA%F4&commodity_info=%B9%D8%BC%FC%B4%CA&pemail=supfree@eyou.com&merchant_key=1111222233334444  
  但是打开后仍然是乱码Top

4 楼wtogether(wtogether)回复于 2006-07-02 19:17:19 得分 0

str   =   "https://www.99bill.com/webapp/receiveMerchantInfoAction.do?merchant_id=88990607152012539&orderid=20067211422500&amount=10&merchant_url=http://www.500word.com.cn/ok.html&pname="   &   UrlEncode8("姓名")   &   "&commodity_info="   &   UrlEncode8("商品信息")   &   "&pemail=supfree@eyou.com&merchant_key=1112223334445556"  
   
  URLEncode8函数详细参考http://community.csdn.net/Expert/TopicView3.asp?id=4703018自己编写一个Top

相关问题

关键词

得分解答快速导航

  • 帖主:liulangpaimai2

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo