Как мой браузер узнает, как включить cookie в первоначальный запрос? - PullRequest
0 голосов
/ 07 мая 2018

Я пытаюсь построить веб-скребок для следующего сайта:

https://webdiplomacy.net/gamelistings.php

Когда я захожу туда в своем браузере, мой первоначальный запрос включает Cookie в заголовки.

Cookie: __utma=56936876.27553852.1525640664.1525640664.1525640664.1; __utmc=56936876; __utmz=56936876.1525640664.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); __utmt=1; __utmb=56936876.4.10.1525640664

Как мой браузер генерирует этот файл cookie и как он узнает, что он включает файл cookie - учитывая, что я захожу на эту страницу в окне инкогнито, не посетив другую страницу?

В ответе отсутствует заголовок set-cookie.

gamelistings.php - первый файл, к которому обращаются в запросе. Как мой браузер узнает о включении определенных данных при первом обращении к сайту?

Конечно, процедура создания cookie-файла должна содержаться на веб-сайте, но этого не может быть, поскольку мой браузер создает cookie-файл еще до того, как он действительно получает какие-либо данные (поскольку это первый запрос).

Как я могу создать такой файл cookie с помощью веб-скребка?

1 Ответ

0 голосов
/ 07 мая 2018

Это Google Analytics cookie. Вы уверены, что не посещали другой сайт, даже поиск в Google? Я не могу воспроизвести вашу проблему на Ubuntu, Firefox.

...