我有一個使用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中的東西嗎?
謝謝