Трекинг cookies
Трекинг cookies
Здравствуйте!
Есть задача - сохранять имена всех cookies (значения не нужны), и желательно определять "first or third party" для кукисов и expire.
Я знаю, что можно получить cookies через $_COOKIE или document.cookie.
Но при просмотре в консоле хрома, я вижу на много больше cookies.
Также, при $_COOKIE или document.cookie мы можем получить только имя=>значение, а мне желательно бы еще expire.
Могу ли я получить имена всех кукисов, которые вижу в консоле хрома для текущей страницы?
Возможно есть какие то библиотека для javascript, которые дают больше данных о куках?
Есть задача - сохранять имена всех cookies (значения не нужны), и желательно определять "first or third party" для кукисов и expire.
Я знаю, что можно получить cookies через $_COOKIE или document.cookie.
Но при просмотре в консоле хрома, я вижу на много больше cookies.
Также, при $_COOKIE или document.cookie мы можем получить только имя=>значение, а мне желательно бы еще expire.
Могу ли я получить имена всех кукисов, которые вижу в консоле хрома для текущей страницы?
Возможно есть какие то библиотека для javascript, которые дают больше данных о куках?
- samdark
- Администратор
- Сообщения: 9489
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: Трекинг cookies
Куки можно получить только со своего домена.
Нравится Yii? Давайте сделаем его лучше!.
Re: Трекинг cookies
А почему тогда хром показывает в консоли куки с других сайтов?
http://screencloud.net/v/oXAT
Что это за куки? Они как то связаны с моим сайтом?
http://screencloud.net/v/oXAT
Что это за куки? Они как то связаны с моим сайтом?
- samdark
- Администратор
- Сообщения: 9489
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: Трекинг cookies
Хром может показывать что угодно. Скорее всего это куки из iframe и внешних ресурсов.
Нравится Yii? Давайте сделаем его лучше!.
Re: Трекинг cookies
А мы можем как то различить 1st-party от 3rd-party cookies?
У нас же есть только имя и значение.
У нас же есть только имя и значение.
- samdark
- Администратор
- Сообщения: 9489
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: Трекинг cookies
У нас есть ещё и домен. И ещё есть вот такой стандарт https://tools.ietf.org/html/rfc2965. Пункт 3.3.2.
Нравится Yii? Давайте сделаем его лучше!.
Re: Трекинг cookies
Александр, я не совсем понимаю, если мы можем получить только куки со своего сайта, значит они все будут с нашего домена, и все 1st-party ?
Re: Трекинг cookies
И как можно получить домен, если $_COOKIE или document.cookie возвращают только "имя"=>"значение" ?
Re: Трекинг cookies
домен - это ваш домен
- samdark
- Администратор
- Сообщения: 9489
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: Трекинг cookies
Программно да. В консоли Chrome видно больше.
Нравится Yii? Давайте сделаем его лучше!.
Re: Трекинг cookies
Правильно ли я понял, что программно, хоть в PHP, хоть в JS, можно получить только cookies своего сайта?
Соответственно, что все эти cookies являются 1st-party ?
Соответственно, что все эти cookies являются 1st-party ?
Re: Трекинг cookies
Большое, спасибо всем за помощь!