Задать вопрос

Как получить куки с другого сайта

Допустим есть сайт my-statistic-site.ru который собирает статистику посещений.
Есть сайт site.ru где лежит картинка размером 1х1, а картинка эта размещена на сайте my-statistic-site.ru

Стоит задача: с помощью js, получить значение определенного кукиса созданного сайтом my-statistic-site.ru на сайте site.ru
Доступ к исходникам имеется.

Кончено, можно это решить следующим способом:
1.Сайт my-statistic-site.ru по определенному адресу должен возвращать значение искомого кукиса.
2.Сайт site.ru отправляет кросс-доменный запрос по этому адресу.

Но нет ли другого способа, скажем только средствами JS?
  • Вопрос задан
  • 23725 просмотров
Подписаться 5 Оценить Комментировать
Ответ пользователя el777 К ответам на вопрос (5)
el777
@el777
Если нужно показать номер в системе, то просто сделайте ифрейм и воткните туда номер прямо с сайта статистики.

Вариант 2:
Создаете картинку со спецурлом с сайта статистики
var i = Image();
i.src=«stat-site.ru/stole-my-cookie.png»;

он при запросе смотрит куки и редиректит на эту же картинку, но дописывая куки в конец урла:

<?php
Location: «stat-site.ru/stole-my-cookie.png?». $_COOKIE[«id»];
?>

На странице читаете.
Ответ написан