[ad_1]
我需要知道如何通过 cookie 读取用户的搜索历史记录,即如何跟踪我的 cookie 并获取用户在搜索引擎中使用的关键字/文本列表。 是否有可能请提出一些想法来做到这一点? 或者我如何通过 C#/ASP.Net 状态管理来实现这一点?
提前致谢。
我尝试过的:
Cookies是域名的角度,我尝试读取我自己的网站搜索历史,但失败了。
解决方案1
Cookie 可通过以下方式获得: 请求.Cookies 收藏。 要读取您自定义的 cookie,您只需执行以下操作:
C#
if(Request.Cookies["YourKey"]!=null) { var myCookie = Request.Cookies["YourKey"].Value; }
有关更多信息,请参阅此处的官方文档: 如何:读取 Cookie[^]
如果您尝试从其他网站(例如搜索引擎网站)访问 cookie,则您不能。 您只能访问发送到您服务器的 cookie。 你无法读取其他网站的cookie,这将是一个巨大的安全漏洞。
[ad_2]
コメント