如第三方Java接口调用http接口:http://XXXX/test.aspx?Content=内容&Rec_Time=.该参数Content是GBK编码的中文内容,我在test.aspx里如何才能得到正常的内容?
Request("Content")得到该参数的值后如何编码?

解决方案 »

  1.   

    同意一楼
    System.Text.Encoding
      

  2.   

    我试过用
    System.Web.HttpUtility.UrlDecode(Request["Content"].ToString(),System.Text.Encoding.Default)
    解码格式换了如下都不行,得到的都是乱码!!
    System.Text.Encoding.ASCII
    System.Text.Encoding.Unicode
    System.Text.Encoding.UTF7
    System.Text.Encoding.UTF8
    System.Text.Encoding.GetEncoding("GB2312")
      

  3.   

    第三方Java接口调用如下接口
    http://XXXX/test.aspx?Content=CX 光电工业我在test.aspx直接用Request["Content"]得到是CX й?.
    请问这是一种什么格式的编码?如何对它进行解码?