У меня есть jQuery Ajax POST-вызов, такой как:
$.post('/api/v1/content/tracker/123/start');
В большинстве случаев эти вызовы работают просто отлично. Однако для небольшой группы пользователей эти запросы, похоже, не включают файлы cookie.
Эти вызовы:
- Используется относительный URL, как указано выше.
- Находятся в том же происхождении. То есть, нет вызовов между исходниками.
- Не имеет тела POST.
Файлы cookie устанавливаются сервером следующим образом:
set-cookie: PHPSESSID=8ld0a026lunqaiq3okr6hdpalm; path=/; HttpOnly
Поэтому у меня такой вопрос: есть ли сценарий ios, когда браузер удаляет файлы cookie для вызова Ajax того же происхождения?