Проблема с файлами cookie Coldfusion

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

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

Есть ли приложение (или надстройка для chrome, firefox), которое может сказать мне, где оно дает мне файлы cookie?


person James T    schedule 27.02.2011    source источник


Ответы (3)


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

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

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

person tiago2014    schedule 27.02.2011

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

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

person Dan Short    schedule 27.02.2011

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

person Jason Dean    schedule 27.02.2011