当用户通过另一个网站访问我的网站时,有没有办法将cookie存储在用户浏览器中?
示例:
我有网站a.com
用户使用发送请求http://b.com我想做一块饼干http://a.com根据此请求。
有可能吗?
您可以创建一个设置cookie但不输出任何内容的PHP脚本。然后,您可以使用例如<img>
或<script>
标记来包含此脚本。一旦浏览器尝试加载该URL,它就会设置您在标题中指定的cookie(考虑到浏览器中没有阻止第三个网站cookie(。
然后,设置的cookie可由a.com 上的任何页面访问
最简单的方法:将资源img src="//a.com/setCookie.php"width="1"height="1"包含在//b.com的内容中