2

Я занимаюсь разработкой сайта, и мне нужно протестировать некоторые функции с отключенными файлами cookie.

Я тестирую на локальном хосте.

Похоже, IE 11 не отключает локальные файлы cookie.

Я протестировал один и тот же код с Firefox, Chrome и Opera, и все они работают нормально.

Есть ли способ отключить куки для localhost в IE 11?
И также мои прогнозы верны?

Я имею в виду, действительно ли IE 11 всегда включает куки для localhost независимо от настроек конфиденциальности?

2 ответа2

2

Хорошо, чтобы ответить на мой собственный вопрос в случае, если кто-то сталкивается с той же самой проблемой.

Да, получается, что IE всегда отправляет куки на localhost.

Я не знаю, какой "блестящий ум" стоит за этим тупым решением.

Как они ожидают, что их браузер будет использоваться веб-разработчиками для тестирования, поскольку большинство разработчиков сначала тестируют на локальном хосте, а тестирование с использованием файлов cookie и включенных данных очень важно во многих случаях.

0

Я столкнулся с той же проблемой, когда хотел проверить поведение веб-приложения без файлов cookie.

В качестве обходного пути я добавил в свой файл hosts запись, заставляющую интернет-обозревателя думать, что я обращаюсь к другому хосту, даже если это 127.0.0.1:

127.0.0.1 testhost.com

Примечание: файл hosts в Windows 10 находится в C:\Windows\System32\drivers\etc\ и может быть записан только как администратор.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .