Как получить utma utmz и похожие файлы cookie с php curl?

Я заметил, что в моем браузере хранятся разные файлы cookie, чем мои файлы cookie curl:

"__utma=256586655.848991821.1337158982.1337158982.1337179787.2; __utmz=256586655.1337179787.2.2.utmcsr=login.example.com|utmccn=(referral)|utmcmd=referral|utmcct=/company.php; __utmc=256586655; PHPSESSID=8sedo85uc5rfpnluh06bdb0mk4" 

И это мой curl-файл cookie.txt:

 # Netscape HTTP Cookie File # http://www.netscape.com/newsref/std/cookie_spec.html # This file was generated by libcurl! Edit at your own risk. login.example.com FALSE / FALSE 0 PHPSESSID 8peqektoc5j3570h08efa6o3n2 

Итак, как создавать значения utma utmz и что означают эти ценности?

Solutions Collecting From Web of "Как получить utma utmz и похожие файлы cookie с php curl?"

Это файлы cookie Google Analytics. Возможно, вы не говорите, что загружаете сторонние скрипты, на которые ссылается страница.

Попробуйте wget с параметрами --page-requisites и --save-cookies и --load-cookies . Он будет загружать файлы, используемые этой страницей, например скрипты.

К сожалению, он по-прежнему может не загружать Analytics, если использует обычный сценарий async-загрузчика, так как JavaScript должен выполняться для этого.

Это файлы cookie Google Analytics. Если вы не потянете и не запустите эти сценарии (подталкивая среду выполнения Javascript в браузере), вы их не получите. К счастью, они не имеют никакого отношения ко всему, что вы на самом деле хотите сделать.