如何使WCF服务接受'ÿ'或' '

时间:2015-03-15 22:37:34

标签: c# android json vb.net wcf

我正在尝试在vb.net中将android应用程序与wcf服务连接 我也可以发送数据,但如果文本包含ÿ或 我有400个不好的请求: 格式化程序在尝试反序列化消息时抛出异常:反序列化请求消息正文以进行操作时出错。遇到了意外的角色'ÿ'

android http代码:

HttpClient httpclient = new DefaultHttpClient();
HttpPost request = new HttpPost(URL + "/" + funName);
request.addHeader("Content-Type", "application/json; charset=utf-8");
request.addHeader("Accept", "application/json; charset=utf-8");
request.setEntity(new ByteArrayEntity(post.getBytes(HTTP.UTF_8)));

wcf服务器端:

 <WebInvoke(Method:="POST", RequestFormat:=WebMessageFormat.Json, ResponseFormat:=WebMessageFormat.Json, BodyStyle:=WebMessageBodyStyle.Wrapped, UriTemplate:="uploadfile")>

我该怎么处理?

0 个答案:

没有答案