Угловой Пустой ответ сервера

Обновить

April 2019

Просмотры

22 раз

1

Я использую завод в угловом 1.6, который вызывает запрос GET к серверу Rails 5. Внутри завода есть $ HTTP вызов:

  $http({method: 'GET', url: urlString, params: dataToSend})
  .then(function successCallback(response) {
       console.log('in response');
       console.log(response);
  })

  return $http({method: 'GET', url: urlString, params: dataToSend});

Это работает с максимальными кАми строк, возвращенных с сервера. Как только он пересекает определенный порог (около 8k строк) .data, в ответ становится пустым:

Object {data: "", status: 200, config: Object, statusText: "OK", headers: function}

и нет никаких ошибок на логах сервера.

Как только я положил предел в код сервера .. в примере предел до 5000 строк, то .data заполняется по мере необходимости.

1 ответы

0

Bizarre answer.. the response data had some \n characters in it. Taking those out resolved the issue.