PHP网站Cookie

时间:2014-07-14 08:56:48

标签: php cookies

几周前我已经开始学习PHP了,现在我想创建(即使是更简单的版本对我来说也是可以接受的)一个网站,例如:

  • www.cookiebot.com/en/start
  • cookie-checker.com

因此,我想创建一个表单,用户可以在该表单中键入她/他想知道哪个cookie在该网站中发送/使用的域。 是否是第三方cookie,等等。

在互联网上我发现了这个问题的几个不同的答案,有些人告诉我不可能得到这样的饼干,其他人告诉我是可能的,但他们无法解释我,等等。

所以我的问题是:有人可以从理论上解释一下这个网站是如何运作的吗? PHP是否具有从网站获取cookie或cookie信息的功能,并让开发人员至少读取cookie以了解它是什么类型的cookie?

或者,当我访问网站时,有没有办法阅读存储在我电脑上的cookies?

非常感谢!

1 个答案:

答案 0 :(得分:0)

没有

浏览器明确地在每个域甚至每个目录的基础上保存cookie。当服务器设置cookie时,它可以在限制内指定cookie是否对子域有效以及它应该对哪个路径有效。但是,Cookie不能设置跨域或读取跨域。浏览器不会将cookie发送回其他服务器,而客户端Javascript也无法访问其他域的cookie。

简而言之,您不能拥有可以访问某些其他网站设置的Cookie的网站。 这是一件好事。否则网络上就不存在安全问题。