WebMethod не работает, если задан большой строковый параметр - PullRequest
3 голосов
/ 27 мая 2011

Кто-нибудь знает, есть ли какая-либо проблема с объектом json, если передан объект с длинной строкой.

Я вызываю веб-метод с его содержимым в виде закодированных HTML-данных. Сгенерированная строка насчитывает около 7000, и она не передается в веб-метод со стороны клиента. Пожалуйста, помогите.

1 Ответ

1 голос
/ 27 мая 2011

Sol 1: еще одна вещь, которую вы можете сделать, это проверить сжатие, например Gzip, которое может уменьшить размер вашего контента.

sol 2: проверить эту конфигурациюсвойства maxStringContentLength и maxBytesPerRead.Также убедитесь, что независимо от того, какую настройку привязки вы настроили, вы фактически используете ее во всех нужных местах.

Следующая ссылка может решить вашу проблему: http://social.msdn.microsoft.com/forums/en-US/wcf/thread/c2a770ed-a7ff-4c9e-a318-8b86b2f59a85

...