English Sentence Loading...
英语句子加载中...

mindMap 和 asp 交互的编码问题。

公司老的平台是很多年用asp开发,又是繁体,而现在需要用到里面的资源库,asp貌似不具备.net、php...的自动转码。找到的函数也不太好用。
于是和公司的网络部门同事,用了极端的方法。

在刚开始使用post时候,as推数据到 asp,然后返回值,打开 System.useCodePage = true 能顺利解析,但是,就是查询不到数据。
只有做了一下存入数据库测试,而存入的值在推到asp时,变成了乱码,而相同的乱码返回给as的时候,又自动解析回来。很怪的问题。

最后解决方案。as 调用 js, js执行asp,asp写流数据到xml,as网络调用xml文件,根据xml的头文件来确定是否有数据,有的话然后取出。
也就是避开了as直接调用asp会出现的乱码问题。不可谓不极端。测试效率尚可。也算一种另类的方法吧。

最后的编码为:

AS --> UTF-8
ASP --> BIG5
传输方式 --> GET (Post 表单的使用总是存在乱码问题)



------------------------------------------------  啥也不说了的分割线 ----------------------------------------------------
不怕麻烦的人,智慧是无穷的,卡卡。
引用通告地址: http://www.xy50.com.cn/myblog/trackback.php?tbID=15&extra=fb5446
评论: 0 | 引用: 0 | 阅读: 361