zoukankan      html  css  js  c++  java
  • asp.net——地址栏传递中文参数乱码解决方案

    地址栏传递中文参数乱码解决方案:

      很多人在使用地址栏传递参数的时候都会遇到一个麻烦的问题(参数为中文时乱码了),那要怎么解决呢?

    其实解决这个问题也不怎么难,无非就是给要传递的中文参数一个编码解码的过程。

    下面是一个将中文参数传递给一般处理程序的简单的实例:

    url=“Onetest.ashx?witeem=”+escape(getname);

    其中getname参数中含有中文,escape是对传递参数进行编码。

    一般处理程序或者.aspx接收页面进行接收参数并解码,使用(context.Server.UrlDecode)

    string getname = context.Server.UrlDecode(context.Request.Querystring["witeem"]);

    这样传递的中文就不会出现乱码问题了。

  • 相关阅读:
    黑松白鹿
    跨越
    第三年
    Lua windows环境搭建
    Iron man
    水果沙拉
    六周岁
    sqlserver数据库附加报错5120
    [BeiJing2006]狼抓兔子 平面图最小割
    BZOJ2118: 墨墨的等式 思维建图
  • 原文地址:https://www.cnblogs.com/witeem/p/4171073.html
Copyright © 2011-2022 走看看