在正向代理日志中识别导航线索
在可见之处解读 Fetch Metadata 标头,但不声称知道是否有人手动输入了网址。
Sec-Fetch-Mode: navigate
Sec-Fetch-Dest: document
Sec-Fetch-User: ?1
在可见的情况下,这些 Fetch Metadata 字段提示存在与用户激活相关的文档导航:navigate 是模式,document 是目标类型,Sec-Fetch-User: ?1 则是激活信号。
它们并不能确定地址栏中的键盘输入。点击链接也可能产生相关元数据,而 Referer 缺失同样取决于 referrer 策略和请求上下文。
先检查可见性。普通的 CONNECT 中继只能看到目标主机/端口和加密流量,看不到内部网站的标头。对于可见的 HTTP 请求,当字段缺失或不受支持时,应保留为未知类别。
这些值只是上下文证据,而非身份验证。普通的非浏览器客户端也能构造相同的字符串。若受控应用需要精确归因界面操作,请发出带请求关联的明确定义的应用事件;代理的 URL 日志无法重建每一次输入操作。