Разбиение большого запроса на выборку на более мелкие

#react-native #server #request #fetch

#react-native #сервер #запрос #выборка

Вопрос:

Вот мой запрос на выборку

 const url = 'https://mywebsite.com/settings';
const options = {
  headers: {
    dataType: 'json',
    Authorization: 'Bearer csjslkKJFLKDFe3irj2rfklf',
  },
};
    
fetch(url, options)
  .then((response) => response.json())
  .then((response) => console.log(JSON.stringify(response)))
  .catch(error => console.log(error));

When I do this request, I get the following error:

```bash
PayloadTooLargeError: request entity too large
 

Я бы предпочел не увеличивать максимальный размер запроса моего веб-сайта.

Есть ли способ, которым я могу установить ограничение на запрос и заставить его выполнять несколько запросов для извлечения данных из файла, скажем, кусками по 5 МБ?

Комментарии:

1. Мы не знаем, поддерживает ли это ваш серверный сервер?

2. Вы должны сделать это в серверной части. Вы не можете выполнять выборку данных из внешнего интерфейса.