Requst.QueryString[]取得的值是中文时,有时少了一个或者多个字符的问题

在.net 环境中有时用Requst.QueryString[]取得的值是中文时,获取的的值若是数字的,或者是英文的,或者是英文加数字,中文加数字的都没有问题,但当获取纯中文字符时有时出现取得的值少了一个或者多个字符。我不知道这是个什么问题,算不算是vs环境的一个bug呢?后在网上查找得如下解决方案:要修改web.config文件,修改如下:
<system.web>
        
<compilation debug="true"/>
    
<globalization   requestEncoding="GB2312"   responseEncoding="GB2312"   uiCulture="zh-CN"     culture="zh-CN"   fileEncoding="GB2312"   />
  
</system.web>
即可。
原文地址:https://www.cnblogs.com/wbcms/p/1043774.html