Проблема с Coldfusion cookie - PullRequest
       14

Проблема с Coldfusion cookie

2 голосов
/ 27 февраля 2011

У меня проблемы с удалением клиентских файлов cookie с тегом cfcookie, я устанавливаю значение "" И изменяю дату истечения срока действия до настоящего момента.

Но я думаю, что он сбрасывает cookie на той же странице, что и удаляет его.

Есть ли приложение (или дополнение для Chrome, Firefox), которое может сказать мне, где оно дает мне куки?

Ответы [ 3 ]

2 голосов
/ 27 февраля 2011

Существует Fiddler , приложение, которое регистрирует весь HTTP (S) трафик между вашим компьютером и Интернетом.

1) Запустите Fiddler.
2) Откройте свой сайт наиспользуемый вами браузер.
3) Посмотрите заголовки запросов и ответов на Fiddler.Любой набор или удаление файлов cookie будут там.

Другие ссылки:
Fiddler может упростить отладку .[Сентябрь 12, 2006]
Fiddler Proxy и инструмент отладки HTTP [17 декабря 2010]

1 голос
/ 27 февраля 2011

Как сказал tiangoinu, используйте Fiddler для Windows, или, если вы на Mac, посмотрите Charles Proxy .

Что касается вашего конкретного вопроса, убедитесь, что вы не выполняете перенаправление после удаления файла cookie. Чтобы удалить cookie на клиенте, в браузер необходимо передать необходимые заголовки HTTP, а иногда cflocation не позволяет отправлять эти заголовки.

0 голосов
/ 27 февраля 2011

Да, посмотрите заголовки HTTPLive для FireFox. Или какой-то другой тип прокси-сервера перехвата, который нужно поместить между браузером и сервером. Затем вы можете просмотреть заголовки HTTP и попытаться определить, где устанавливаются файлы cookie (или, по крайней мере, как часто).

...