php - 当他通过另一个网站访问我的网站时为用户浏览器设置cookie
问题描述
当他通过另一个网站访问我的网站时,有什么方法可以在用户浏览器中存储 cookie?
例子:
我有网站 a.com
用户使用http://b.com发送请求 ,我想用这个请求为http://a.com设置一个 cookie。
是否可以?
解决方案
您可以做的是创建一个 PHP 脚本,该脚本设置一个 cookie 但不输出任何内容。然后,您可以使用例如<img>
或<script>
标签包含此脚本。一旦浏览器尝试加载该 URL,它就会设置您在标题中指定的 cookie(鉴于第三个网站 cookie 没有在浏览器中被阻止)。
然后,a.com 上的任何页面都可以访问设置的 cookie
推荐阅读
- c# - 添加到 C# 中的类列表(统一)
- c - 试图挂钩一个 linux 内核系统调用
- database - 发布者如何在多个订阅者之间共享数据?
- css - 导航药丸(引导程序 4)活动不工作
- python - Django TypeError Field 'id' 需要一个数字,但得到了
- c# - 通过在 C# 中的非异步构造函数中调用它来触发其他页面上的异步函数
- java - pdftk debian 无法生成 fdf [错误:找不到文件]
- python - 如何将 tf.gather 与 tf.where 结合使用
- server - 在多台服务器上执行一个命令 (VPS)
- sql - SQL:仅当子查询(包含 0、1 或更多行)等于标量值时才删除