У меня есть веб-сервис, который берет байт [] и сохраняет его.
Это прекрасно работает для «маленьких» файлов, но как только я достиг определенного размера, веб-служба не работает и возвращает «Запрос не выполнен с состоянием HTTP 404: Не найдено».
Из того, что я видел, похоже, что параметр IIS ограничивает размер файла, который можно публиковать (чтобы предотвратить атаки типа «отказ в обслуживании»). Я пытался увеличить этот параметр, но у меня возникают проблемы с определением, какой параметр и где / как можно установить. Я использую IIS7, и веб-сервис выполняется в .net (asmx).
В web.config веб-службы я добавил следующее (что, казалось, увеличивало размер файла, который может быть принят, но не полностью до этого размера настройки)
<system.web>
<httpRuntime executionTimeout="999999" maxRequestLength="2097151" />
...
</system.web>
Любые предложения о том, где (и как) увеличить размер файла, чтобы веб-служба была бы высоко оценена.