JQuery Ajax автоматически перенаправляется без установки файлов cookie? - PullRequest
6 голосов
/ 20 августа 2011

Когда я использую jquery ajax call (post или get) и получаю перенаправление (302), создается впечатление, что Jquery автоматически следует за перенаправлением. Другими словами, это не вызывает полные или успешные обратные вызовы, пока ПОСЛЕ переадресации не сопровождается. Кроме того, set-cookies из первоначального ответа не учитываются перенаправлением. Другими словами, набор файлов cookie из первоначального ответа заполняется кучей вещей, но когда происходит перенаправление, файлов cookie нет. Итак, у меня есть 2 вопроса.

1) Должен ли Ajax-вызов Jquery автоматически следовать за перенаправлениями? Есть ли способ заставить его не следовать перенаправлению?

и

2) Когда это следует за перенаправлениями, должны ли файлы cookie быть установлены из первоначального ответа? Или они должны быть пустыми всегда?

1 Ответ

0 голосов
/ 20 августа 2011
  1. Я думал, что вызовы AJAX - это просто запросы браузера, которые должны следовать за перенаправлениями.
  2. Почему существует Set-Cookie вместе с 302?Я не уверен, что понимаю вопрос.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...