我的浏览器如何知道在初始请求中包含Cookie?

时间:2018-05-06 21:09:54

标签: http cookies web-scraping request-headers

我正在尝试为以下网站构建一个网络抓取工具:

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 :(得分:0)

他们是Google Analytics cookie。你确定你没有访问过其他网站,甚至谷歌搜索?我无法在ubuntu,firefox上重现你的问题。