猿问

webservice遇到特殊字符(如"")就出现"未处理 webexception ,请求因HTTP状态400失败:Bad Request.

webservice遇到特殊字符(如"")就出现"未处理 webexception ,请求因HTTP状态400失败:Bad Request."

请问该如何解决呢?还会遇到其它特殊字符的

长风秋雁
浏览 1146回答 4
4回答

慕桂英3389331

我们遇到过这个,目前采用的临时办法是过滤特殊字符。 Regex _regexInvalidXmlChar = new Regex(@"[\uD8EC]", RegexOptions.Compiled);

RISEBY

你怎么会有这个情况?如果有这个情况,可以把引号修改为",这个是引号的HTML编码形式。

繁花如伊

这个应该是编码问题导致的,将编码设置为utf-8-带签名就行了

回首忆惘然

把特殊字符转编码
随时随地看视频慕课网APP
我要回答