Не могу установить cookie в инструментах Chrome Dev на локальном хосте - PullRequest
3 голосов
/ 29 марта 2019

Я пытаюсь установить (изменить) cookie в инструменте Chrome Dev, но он хранит только имя, а не значение.

Шаги:

  1. открыть страницу в localhost:3000
  2. open dev tools
  3. добавить новый cookie
  4. установить имя
  5. установить значение
  6. обновить страницу

Фактический результат: файл cookie с его именем есть, но значение пусто.

Забавная часть - это работало пару дней назад, не могу вспомнить, что изменилось с тех пор.

ОС - MacOS v. 10.14.3 Chrome - v. 73.0.3683.86 (официальная сборка) (64-разрядная версия)

Также я заметил, что файл cookie выделен красным цветом (см. MyCookie на скриншоте).

not being able to set cookie in dev tools

Настройка cookie для этой страницы прекрасно работает в Firefox.

Уже пробовал:

  1. открыть страницу из 127.0.0.1:3000 вместо localhost
  2. перезапуск Chrome
  3. перезапуск ОС

Ответы [ 2 ]

3 голосов
/ 01 апреля 2019

Оказалось, я должен установить дату истечения срока действия MyCookie (все это в DevTools).Однако это сбивает с толку, потому что:

  1. Я почти уверен, что раньше это работало так.*
1 голос
/ 26 апреля 2019

С новой версией хрома Max-age of cooke можно настроить следующим образом, используя
dev tools -> консоль установить document.cookie вручную.
document.cookie = 'маркер = 1234'.
Мы получим следующие вещи Имя файла cookie: токен
Значение cookie: 1234
Истекает / Макс. Возраст: 2019-12-26T15: 22: 22.000Z

...