2011-06-08 53 views
5

我正在使用Jquery ajax()(帶類型:「POST」)方法將一些json序列化字符串傳遞給WCF RESTful Web Service?使用HTTP的WCF REST發佈郵件大小限制

那麼JSON字符串中的字符數是否有限制,可以在默認配置下傳輸給WCF?

問題:如果有限制,如何增加消息大小? WCF web.config需要哪些更改?

我正在序列化的數據是一個複雜的對象,對象包含一些其他複雜的對象,如IList。我有一個工作示例,將JSON數據「POST」到WCF並保存在SQL Server數據庫中。

但是消息大小的限制,如果有的話是我的問題。

謝謝,

P.S.請記住我的客戶端是html頁面(我正在使用JQuery(JavaSCript)代碼訪問WCF Web服務

回答

4

在爲jQuery公開服務端點時,您使用的是webHttpBinding這種與任何其他綁定的綁定有許多配置選項用於限制郵件大小,字符串的大小,陣列尺寸等檢查webHttpBinding description和目標屬性等maxReceivedMessageSizereaderQuotas

裝訂本身不僅地方,你可以限制傳入郵件大小其次是httpRuntime和IIS。

+0

謝謝,在這裏也找到了答案http://stackoverflow.com/questions/1188731/setting-max-message-和緩衝區大小的換WCF-webhttp – Cshah 2011-06-08 18:08:05

相關問題