Не получен заголовок Set-Cookie с запросом на публикацию axiosPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Не получен заголовок Set-Cookie с запросом на публикацию axios

Сообщение Anonymous »

У меня есть PHP-скрипт, который успешно возвращает несколько простых заголовков, а также заголовок set-cookie, если он вызывается непосредственно в браузере (или почтальоном). Я могу читать такие заголовки ответов из Chrome devTools. Но как только я вызываю его с помощью Axios, заголовок set-cookie не отображается, и в браузере не сохраняется файл cookie.

Я пробовал разные вещи, например изменение серверные заголовки ответов и использование «withCredentials: true» с axios, но ничего не помогло. Я даже не получаю ошибок или каких-либо проблем, связанных с Cors.

PHP:

Код: Выделить всё

header("Access-Control-Allow-Origin: http://localhost:8080");
header("Content-Type: application/json; charset=UTF-8");
header("Access-Control-Allow-Methods: POST, GET");
header("Access-Control-Allow-Credentials: true");
header("Access-Control-Allow-Headers: Content-Type, Access-Control-Allow-Headers, Authorization, X-Requested-With");
header("Access-Control-Max-Age: 99999999");
setcookie("TestCookie", "Testing", time() + 3600, "/", "localhost", 0);
die();
JS:

Код: Выделить всё

Vue.prototype.$http = axios.create({
baseURL: XYZ,
withCredentials: true
})
Итак, мой первый вопрос: почему заголовок появляется при прямом вызове PHP-скрипта? И как я могу заархивировать, чтобы получить заголовок через axios?

Подробнее здесь: https://stackoverflow.com/questions/546 ... st-request
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»