2016-07-04 6 views
0

Я пытаюсь загрузить файл mp4 формат для веб-апи от остальной sharp.But каждый раз, когда он дает мне Максимальный размер файла превышает exception.I ПомещенныйМаксимальный размер Превышен исключение при загрузке файла mp4 в веб-АФИ в MVC

<security> 
    <requestFiltering> 
    <requestLimits maxAllowedContentLength="1073741824" /> 
    </requestFiltering> 
</security> 

этот код в моем веб-приложении api app, но никакого результата. Я вызываю свой веб-api из другого приложения, так как я использую Nuget RestShap для вызова web api.Пожалуйста, помогите мне. Код для вызова веб-api.

var request = new RestRequest("Uploads", Method.POST); 
     request.AddFile("filename", Server.MapPath("/Images/videoplayback.mp4"), "multipart/form-data"); 
     request.AddQueryParameter("participantsId", "2"); 
     request.AddQueryParameter("taskId", "77"); 
     request.AddQueryParameter("EnteredAnswerOptionId", "235"); 
     request.AddQueryParameter("lat", "12.15"); 
     request.AddQueryParameter("lon", "12.56"); 
     request.AlwaysMultipartFormData = true; 
     IRestResponse response = createClient().Execute(request); 

ответ

0

Также добавьте эту запись или добавьте атрибуты, если у вас уже есть эта запись в вашем web.config. ИсполнениеTimeout находится в секундах, а maxRequestLength - в КБ. Пример 2 часа и 1 Гб

<system.web> 
    <httpRuntime executionTimeout="7200" maxRequestLength="1048576" /> 
</system.web>