2024-04-18 00:08:16 发布
网友
我正在尝试python的请求。虽然我对饼干不太确定。我使用的代码很简单。在
dn = requests.get('http://www.dn.se') print dn.cookies <<class 'requests.cookies.RequestsCookieJar'>[]>
没有饼干。但是当我在我的浏览器中查看时,我会从网站上得到很多cookies。在
该页面本身不设置cookies:
$ curl -D - -o /dev/null http://www.dn.se % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 : : : : : : 0HTTP/1.1 200 OK Content-Type: text/html; charset=utf-8 Server: Microsoft-IIS/7.5 X-Powered-By: ASP.NET Cache-Control: public, max-age=49 Date: Thu, 18 Jul 2013 15:09:37 GMT Transfer-Encoding: chunked Connection: keep-alive Connection: Transfer-Encoding Expires: Tue, 01 January 2013 01:00:00 GMT 100 511k 0 511k 0 0 1664k 0 : : : : : : 1809k
未设置Set-Cookie标头。页面确实加载了其他资源,因此您的浏览器会为图像、JavaScript和CSS发送额外的GET请求,每个请求都可能在响应中包含一个Set-Cookie头。JavaScript调用也可以设置cookies。在
Set-Cookie
现代浏览器允许您检查网页加载的所有资源的响应头。在这些响应中查找Set-Cookie头。在
该页面本身不设置cookies:
未设置
Set-Cookie
标头。页面确实加载了其他资源,因此您的浏览器会为图像、JavaScript和CSS发送额外的GET请求,每个请求都可能在响应中包含一个Set-Cookie
头。JavaScript调用也可以设置cookies。在现代浏览器允许您检查网页加载的所有资源的响应头。在这些响应中查找
Set-Cookie
头。在相关问题 更多 >
编程相关推荐