以前就碰到过这个问题,比如说UTF-8的网页提交订单到支付系统,支付系统是GB2312的,以前提到过的有网银在线,后来他们应该是做了接收数据的时候处理,就没再研究这个问题,昨天又碰上了。
来自于空空如也的悟空提供了一个另类的解决方法。
Function GBUrlEncode(var)
Session.codepage=936
GBUrlEncode=server.urlencode(var)
Session.Codepage=65001
end Function
此方法测试是有效的,总算解决一个一直烦恼的问题了。