2012-06-25 2 views
0

Я загружаю видео с мобильного клиента в успокаивающие веб-службы через HTTP-пост. Я успешно загружаю видео с 3-4 секундами. Но видео, которые больше этого или больших видео, получают мне эту ошибку с сервера.tcp_error for HTTP Post to Restful web Services

Произошла ошибка связи: «Тайм-аут операции»
Веб-сервер может быть слишком занят или испытывать другие проблемы, не позволяя ему отвечать на запросы. Возможно, вы захотите повторить попытку позже.
Для получения справки обратитесь в службу поддержки пользователей

Не думаю, что с приложением работает какая-либо проблема, так как мне удалось загрузить небольшие видео.

Как это исправить?

ответ

0

Добавление <system.web> <httpRuntime executionTimeout="4800" maxRequestLength="500000000"/> </system.web> исправлена ​​проблема! -

0

Чтобы не повторить такой же ответ, пожалуйста, проверьте следующую ссылку на stackoverflow: wcf tcp async streamed is possible?.

Я укажу на некоторые очевидные вещи: вам нужно использовать режим потока, когда вы хотите загружать большие файлы, вам нужно увеличить значение тайм-аута.

Пожалуйста, обратите внимание на Large Data & Streaming и на How to: Enable Streaming

Вы найдете все детали, чтобы вы нуждаетесь в там.

Смежные вопросы