关于Cookie
来源:3-1 IOC和DI的概念
MasonM
2019-08-13 16:27:22
Cookie[] cookies = req.getCookies();
老师我想问下,这里通过request对象的getCookies获取所有的Cookie,但我想知道,它所获取的Cookie是仅限当前网站给发送的Cookie吗?
比如,我自己有一个网站,我会设置Cookie,访问我的网站时,会给客户端发送一些Cookie,然后如果我去访问别的网站,例如京东,淘宝,百度等等别的网站,这些网站也不会给我的客户端中发送Cookie吗?
然后当我在自己服务器中使用req.getCookies();来获取客户端带过来的Cookie,我所能获取到的Cookie仅仅只是自己网站发送的Cookie吗?是获取不了例如京东,淘宝,百度等等别的网站留下来的Cookie吗?
1回答
同学你好。是的,其他网站也会给我们发送cookie。但是这个cookie是不能直接使用request.getCookies()获取的。这句的含义是从当前的Request的请求来得到其中包含的cookie信息。至于细节,与Tomcat的Servlet底层实现有关。可以不必深究~
祝学习愉快~
相似问题