Страница не загружает данные? Проверь API напрямую через терминал.
1. Узнать статус ответа
curl -I https://site.ru/api/usersПокажет статус и заголовки.
404 - ошиблись в адресе, 401 или 403 - проблема с доступом, 500 - упал сервер.2. Проверить, сколько отвечает сервер
curl -sS -o /dev/null -w "HTTP %{http_code} | %{time_total}s\n" https://site.ru/api/usersУвидишь код ответа и общее время запроса. Если API отвечает несколько секунд, фронт здесь ни при чём.
3. Посмотреть запрос целиком
curl -v https://site.ru/api/usersКоманда покажет соединение, отправленные заголовки, редиректы и ответ сервера. Удобно, когда браузер пишет только
Failed to fetch.Если запрос работает в терминале, но падает в браузере, дальше проверь CORS, cookie и заголовок авторизации.