我有一个使用WebServiceHostFactory(REST)实现的WCF服务。当JSON对象有一个长字符串时,WCF(Rest)服务错误
我正在调用一个服务端点作为POST发送一个json对象,该对象具有一个字符串属性。
这工作到一定程度,但似乎如果该字符串的长度变得太长(不确定究竟有多长(8000字符的作品,但9000不......)我没有尝试,但'突破点'可能是8192)
我试图检查在回调这对于较小的字符串工作正常,但的StatusCode时的刺痛是“太长”下面的错误代码:
System.Net.WebException: The remote server returned an error: NotFound.
回调代码:
var request = (HttpWebRequest)result.AsyncState;
var response = (HttpWebResponse)request.EndGetResponse(result);
我想弄清楚问题出在哪里,因为服务存在,我只在字符串太长时才得到这个。
它是json对象的大小吗?这是我的服务定义吗?这是WCF中的东西吗?
谢谢