获取当前URL的时候 &后面的参数获取不到用了很多办法都没解决
我在自己本地和客户测试服务器上都是能正常取到的放到客户正式服务器上的时候&后面的参数怎么都取不到 谁能解决帮帮小弟

解决方案 »

  1.   

    传参数之前先UrlEncode()一下,接收时在UrlDecode()
      

  2.   

    用 Request.UrlReferrer.ToString() 取得来源网站的地址在传参数时,先用  HttpUtility.UrlEncode("参数的值") ,把参数进行编码,接收时直接用Request.QueryString["参数名称"].ToString()  取得参数的值,不需要用UrlDecode来解码
      

  3.   

    上面说的方法都试过了 在测试服上均可以 放正式服上就不行了 只能取到?后的参数 &后面的都不显示
      

  4.   

    我要做的功能是 未登录时 跳转到登录页 在logion.aspx?returnurl="返回的网址"现在这个地址用了N多方法就是不行
    比如 返回地址实际是XXX.ASPX?ID=XXX&type=xxx
    只能取道XXX.ASPX?ID=XXX但是我在自己的测试服和 客户的测试服上测试下来都是能取道XXX.ASPX?ID=XXX&type=xxx
    就是跑到正式服上的时候 就变成只有XXX.ASPX?ID=XXX了