我首先清除了浏览器中的所有Cookie。然后我去了www.yahoo.com。意味着wireshark正在捕获。在wireshark的搜索字段中,我输入了http.set_cookie。但过滤后的数据包不会显示浏览器中设置的所有cookie。例如,in.yahoo.com域中显示的cookies(在wireshark中)仅为fpc。在浏览器中,在该域中设置了更多的cookie(如fpps,fpc_s,fpt等) 为什么会这样? wireshark无法捕获所有数据包吗?
答案 0 :(得分:5)
我浏览了in.yahoo.com并在第一次访问该网站时运行了Wireshark。我能够通过以下过滤器看到cookie -
http.set_cookie&& ip.src eq 98.139.183.24
Wireshark会看到任何cookie设置,所以我怀疑在你的情况下,网络服务器没有发送它们。它可能没有发送它们,因为页面的元素没有被请求,因为它仍然在浏览器缓存中。重复测试,确保浏览器缓存中没有任何内容。
HTH!