我几周前就开始学习PHP了,现在我想创建一个网站(即使是更简单的版本也可以接受),比如:
因此,我想创建一个表单,用户可以在其中键入域,她/他想知道在该网站中发送/使用哪些cookie。不管是第三方曲奇还是非第三方饼干等等。
在网上我找到了几个不同的答案,有人告诉我不可能得到这样的饼干,另一些人告诉我是可能的,但他们没有能力解释我,等等。
所以我的问题是:有人能从理论上解释一下像这样的网站是如何工作的吗?PHP是否有从网站获取cookie或cookie信息的功能,并让开发人员至少阅读cookie以知道它是哪种?
或者,当我访问一个网站时,有没有办法阅读我电脑上存储的曲奇呢?
非常感谢!
发布于 2014-07-14 09:01:32
不是的。
浏览器显式地保存每个域甚至每个目录下的cookie。当服务器设置cookie时,它可以在限制范围内指定cookie是否对子域有效,以及它应该对哪条路径有效。但是,cookie不能设置为跨域或读取跨域。浏览器不会将cookie发送回其他服务器,客户端Javascript也无法从其他域访问cookie。
简而言之,你不能有一个网站可以访问其他网站设置的cookie。和这是一件好事,否则在网络上就不存在安全了。
https://stackoverflow.com/questions/24732847
复制相似问题