Home >Backend Development >PHP Tutorial >一个关于COOKIE的有关问题

一个关于COOKIE的有关问题

WBOY
WBOYOriginal
2016-06-13 11:54:05895browse

一个关于COOKIE的问题

二级域名 a.c.com 和 b.c.com 

如果我请求 a.c.com的A.php,A.php里POST请求b.c.com的B.php,在B.php里设置COOKIE。

这种做法,COOKIE是不是存在服务器上了? 而不是在我请求的客户端上?

如何解决呢,谢谢
------解决方案--------------------
cookie 是保存在客户端。
cookie   的读写 有域名限制。

你把cookie 写到 .c.com 这个域下面就可以在两个站点共享cookie
------解决方案--------------------

引用:
楼上两位说的我知道呀,是不是我没有表达清楚,就是中间多了一个中介后,COOKIE还能保存在最初请求的那个客户端上吗

如果你没有用代理的话 应该是存在你本地的客户端上的 你去c盘找找看看
------解决方案--------------------
2.php 发出的 http 头被 file_get_contents 忽略了(只取正文部分),因此其中的 Set-Cookie 指令不会被执行
所以 cookie 并不存在

只有浏览器或 curl 访问才可以携带 cookie
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn