@latsenz

Почему Ajax-запрос виснет, не дойдя до сервера?

Отправляю запрос на сервер с помощью JQuery Ajax, но почему-то он не доходит до сервера (pm2 monit даже не показывает, что входящий запрос был). После этого срабатывает таймаут и на сервере показывается, что пришёл входящий запрос на сервер. Не могу понять почему так происходит, остальные запросы работают нормально.
И ещё: на локалхосте всё работает, на vps-сервере нет, настройки nginx самые базовые и одинаковые на удалённом и локальном сервере.
  • Вопрос задан
  • 304 просмотра
Пригласить эксперта
Ответы на вопрос 2
Посмотрите консоль браузера. (ctrl+shift+j в хроме или f12)
Также посмотрите вкладку Network в DevTools браузера. Запрос в Network отображается? Если да, то какой ответ сервера? Или запрос отправляется, но ответ не приходит?

Если запроса в Network нет, значит скорее всего допущена ошибка на клиенте, соотв-но надо посмотреть консоль на наличие ошибок.
Ответ написан
Комментировать
@latsenz Автор вопроса
Если отправить запрос на удалённый сервер через Postman, то он дойдёт до сервера и обработается (придёт ответ о неверной csrf-подписи, это нормально). Получается дело в клиенте, возможно в Jquery
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы