Есть ли способ увеличить лимит данных с помощью метода Get в MVC4?

0

в MVC4, я отправляю ajax-вызов на сервер, который содержит много данных:

$.ajax({

           contentType: 'application/json; charset=utf-8',
           method: 'get',
           url: "Gateway/DB_Rola?count="+(n+1),
           data: things[n],
           success: function (Data) {
                                    },
           error: function () {
           alert("ERROR: can't connect to Server this time :"+n+" "+things[n].verse);
           return false;
           }
      });

иногда он дает ошибку из-за массивных данных. есть ли способ увеличить лимит данных, используя запрос на get?

Теги:
asp.net-mvc-4

1 ответ

0

Попробуйте это, это просто пример, у меня такая же проблема

public JsonResult GelAllProductManagement()
    {
        var data = _taskProduct.GetAllProductListManagement(null);
         var jsonResult = Json(data, JsonRequestBehavior.AllowGet);
        jsonResult.MaxJsonLength = int.MaxValue;
        return jsonResult;
    }

Это мой контроллер запросов ajax, добавьте эту строку в свой контроллер для массовых записей

 var jsonResult = Json(data, JsonRequestBehavior.AllowGet);
             jsonResult.MaxJsonLength = int.MaxValue;
            return jsonResult;

Это обработает ваш массивный запрос.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню