Я не могу разрешить загрузку 4,3 МБ.Я получаю эту ошибку:
System.Web.HttpException (0x80004005): превышена максимальная длина запроса.
Мои настройки web.config в моем веб-API:
<!-- maxRequestLength expresses POST buffer size in KB. This is the ASP.NET limit. -->
<httpRuntime targetFramework="4.5" maxRequestLength="20000" />
<!-- Let this be larger than maxRequestLength so we get ASP.NET error (if request too large) instead of IIS error. -->
<requestLimits maxAllowedContentLength="20480000" />
И это вызов API из моего веб-проекта:
var response = await httpClient.SendAsync(proxyRequest);
Это всегда возвращает вышеуказанную ошибку.Чего мне не хватает?Я прочитал, где maxRequestLength
должно быть таким же значением, как maxAllowedContentLength
, но это тоже не сработало.