.net utf-8编码向gb2312网站提交数据
2016-05-24 10:35
148 查看
<span style="color:#666666;">//Page.Request.ContentEncoding = Encoding.GetEncoding("GB2312"); //Page.Response.ContentEncoding = Encoding.GetEncoding("GB2312"); //Response.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312"); //Request.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312"); //Response.Charset = "936"; </span>
.net utf-8编码向gb2312网站提交数据,我们首先需要转码
只需要做2件事情
第1件在web.config中的configuration节点内单独指定编码
<location path="bankAdd.aspx" >
<system.web>
<globalization fileEncoding="GB2312" requestEncoding="GB2312" responseEncoding="GB2312" culture="zh-CN"/>
</system.web>
</location>
或者如头部所示代码在页面中再指定编码,页面顶部的第一句话也加一下编码ResponseEncoding="gb2312"
这2种方法[b]任选其一
[/b]
第2件对文字进行编码
bankName = HttpUtility.UrlEncode(bankName.ToString(), Encoding.GetEncoding("gb2312"));
相关文章推荐
- 我眼中的Android架构
- 高并发金融应用架构优化与平台创新
- 网易视频云技术分享:HBase高可用原理与实践
- Linux Wireless架构总结
- 网站开发引入优酷视频去除广告解决方案
- Spark Streaming源码解读之Driver中的ReceiverTracker详解
- 招聘网站
- 大型网站系统架构演化之路
- 第三课解密SparkStreaming运行机制和架构进阶
- 个人博客选择网站空间的六个技巧
- 一个企业网站是如何变成僵尸网站的
- 新手如何自己建立一个网站
- DirectFB的架构介绍
- DirectFB的架构介绍
- 读书笔记-大型分布式网站架构-设计与实践【陈康贤】
- ansible部署简单高可用LAMP
- 我的Android知识架构
- IE如何禁止某个特定网站的Cookie
- Android 基础总结:(一)Android系统架构
- 高并发金融应用架构优化与平台创新