我需要通过使用一些 javascript 客户端测试(例如,浏览器窗口尺寸)来测试点击是否有效。
但是,我希望原始点击引荐来源保持不变。有没有办法可以进行重定向,执行一些 javascript,捕获浏览器详细信息,然后继续点击,同时保持原始引荐来源值相同?
如果没有,则只需将引荐来源网址作为您捕获的“浏览器详细信息”之一,并与重定向指令一起发回。推荐人可能不会自动在客户端上可用,因此它将像这样工作:
当然,您意识到这无论如何都不可靠,因为这完全取决于客户端,包括步骤 1 中的 Referer 标头,并且无法保证会发生,或者如果确实发生,您获得的值是准确的。我还质疑进行客户端检查(尤其是像窗口尺寸这样任意的东西)以确定导航请求的有效性是否明智。