Я тестирую HttpHandler, который принимает XML. Он отлично работает, когда публикуется небольшой объем данных, но если я отправляю данные размером более 29 мб, я получаю ошибку asp.net 404.Отправка данных в HttpHandler больше, чем ~ 29MB дает ошибку 404
Я отправляю к проводнику другого обработчика в одном проекте, и я попробовал 2 метода - 1. HttpWebRequest с «POST» 2. WebClient с UploadFile() и UploadData()
я получаю такая же ошибка 404, когда размещенные данные выше 28.6 MB.
Я также попытался поставить точку останова в начале получающего обработчика и отладки. Он никогда не попадает. Появляется, как обработчик никогда не назывался. Работает нормально для данных меньшего размера.
У меня уже есть следующие настройки. Что я делаю не так?
<httpRuntime maxRequestLength="1048576" />
EDIT: Я также попытался размещение в другой обработчик, который оленья кожа не потребляет публикуемые данные, просто чтобы проверить, но результат те же. Окружающая среда: Win 7, IIS 7.5, .NET 3.5, VS 2008 alt text http://img401.imageshack.us/img401/4099/errormr.png
http://weblogs.asp.net/jgalloway/archive/2008/01/08/large-file-uploads-in-asp-net.aspx –
У меня уже есть способ high - maxRequestLength = "1048576" –
Вы загружаете файл или публикуете страницу? –