昨天我们在c#中调用一个webservice(也是c#编写的),发现报400的错误,

解决方案 »

  1.   

    不好意思!刚才误点击回车,而引发没有写完!这里再接着描述一下:
    昨天我们在c#中调用一个webservice(也是c#编写的),发现报400的错误, 然后检查传入参数,发现有一个字符串涵盖了一个类似为空的字符串,然后我们把这个字符串转义成ascii看了一下,他的ascii是31,即单元空格符,只要把这个字符串传入进去,就报http 400的错误,请问一下该如何解决
      

  2.   

    ascii为31的字符,不是为空符号!我本来计划用
    newobj = obj.Replace(" ",""),根本就替换不掉
    ascii为31的字符,c#中该如何标识啊?
      

  3.   

    你是采用什么方式调用的呢? obj.Replace((new char(31)).ToString(),"")