Странные куки не передаются через cURL

Тема в разделе "PHP", создана пользователем ParaBellum, 17 янв 2010.

Статус темы:
Закрыта.
Модераторы: latteo
  1. ParaBellum

    ParaBellum Постоялец

    Регистр.:
    20 фев 2008
    Сообщения:
    80
    Симпатии:
    4
    Люди помогите. Пишу авторегалку, использую cURL. Застопорился на том что после логина, в нужном мне запросе присутствуют какието странные куки типа: (смотрел снифером)

    И эти куки не пишутся в файл в
    curl_setopt($ch, CURLOPT_COOKIEJAR, $cookiefile);
    curl_setopt($ch, CURLOPT_COOKIEFILE, $cookiefile);
    сайт передаются еще куки - id сессии, имя пользователя - вот эти все пишутся в файл куков, а эти мутные, которые я процитировал - не пишутся. А сайт без них не хочет принимать мой post запрос.

    Я вообще не понимаю откуда они берутся, в ответе сервера в Set-Cookie этой мути нет.

    Объясните пожалуйста что это за мутные куки, что они обозначают и как их передавать при помощи cURL.
     
  2. brazer

    brazer Постоялец

    Регистр.:
    16 май 2006
    Сообщения:
    87
    Симпатии:
    10
    эти куки выставляет Google Analytics средствами JavaScript
     
  3. Abliganto

    Abliganto Постоялец

    Регистр.:
    30 ноя 2009
    Сообщения:
    111
    Симпатии:
    46
    Можешь забить на эти куки, они никакой роли не играют, кроме как для статистики google analytics, как уже было сказано ранее.
     
  4. krenkus

    krenkus Создатель

    Регистр.:
    10 мар 2008
    Сообщения:
    37
    Симпатии:
    4
    Не надо в скрипт регалок "все пихать" ;)
    но, да, иногда бывает защита - куки берутся из JavaScript на странице...
    Тогда надо уже JavaScript рачками парсить.. Мутроно и долго, но в этом случае просто можно пропустить эти три.
     
Статус темы:
Закрыта.