Який ліміт запиту AJAX?

За замовчуванням агент JavaScript обмежує запити Ajax (за допомогою XHR або Fetch API), надіслані для базових або віртуальних сторінок. Межа є 250 запитів для односторінкових заявок (SPA) і 50 для не-SPA.

AJAX Toolkit використовує виклики SOAP API. Виклики SOAP завжди мають максимальний ліміт 50 Мб. Однак він також базується на XML, що обмежує доступні символи, які ви можете використовувати, тому файл має бути закодований Base-64. Це ставить кінцевий ліміт приблизно на 37 МБ двійкових даних, як ви помітили.

Я вважаю, що це менш актуально, але не без його використання. Як правило, Ajax використовується або для A) отримання фрагментів вмісту для відображення без повного оновлення сторінки, або B) для отримання даних через певний API, часто REST API.

Помилка "413 Request Entity Too Large". виникає, коли розмір запиту клієнта перевищує обмеження розміру файлу сервера. Ця помилка зазвичай виникає, якщо ви намагаєтеся завантажити занадто великий файл.

Максимальна довжина рядків JSON. За замовчуванням 2097152 символів, що еквівалентно 4 МБ рядкових даних Unicode.

За замовчуванням агент JavaScript обмежує запити Ajax (за допомогою XHR або Fetch API), надіслані для базових або віртуальних сторінок. Межа є 250 запитів для односторінкових заявок (SPA) і 50 для не-SPA.