c++调用c#的方法,如下:
http://119.119.115.56:8300/ClientService/Type=V&UserName=jimmy_wei&Password=&ServerName=alenyang&JobID=64&ProjectName=P%2FP"
原来我的ProjectName=P/P,现在已经编码成P%2FP了(C++代码),但还是调不到c#的方法(Server端、C#写的),求赐教!

解决方案 »

  1.   

    http://119.119.115.56:8300/ClientService/Type=V&UserName=jimmy_wei&Password=&ServerName=alenyang&JobID=64&ProjectName='P/P'"呢
      

  2.   

    window.location = encodeURI('http://www.baidu.com?id=p/p&ss=测试 ');该方法的目的是对 URI 进行完整的编码,因此对以下在 URI 中具有特殊含义的 ASCII 标点符号,encodeURI() 函数是不会进行转义的:;/?:@&=+$,#