外部网站A提供了一个只能填写一次的表格。当用户填写后,由于cookie,当他再次调用网站A时,该表单将被隐藏。
现在我想检测一个用户是否一直在网站A.基本上,我认为,我需要"以"这个用户的名义请求网站A并解析响应。
我尝试使用嵌入,iframe,跨域请求,跨域代理服务器。要么浏览器限制阻止我,要么我可以请求网站,但需要另一个会话!
如何做到这一点?
没有其他网站的合作:它不能。浏览器旨在使这种侵犯隐私的行为变得不可能。
如果其他站点愿意公开该信息,您可以通过JSONP或CORS使用Ajax,或者您可以将用户重定向到其他站点上的URL,该URL又使用查询字符串重定向回您的网站,该查询字符串指示表单是否已填写。