我如何向嵌入在文档中的链接添加诸如“referer”之类的请求标头,以便服务器知道文档信息(doi 或其他信息)?

我如何向嵌入在文档中的链接添加诸如“referer”之类的请求标头,以便服务器知道文档信息(doi 或其他信息)?

我正在研究一些方法来跟踪我或其他人编写的文档所产生的操作。有时你会看到期刊有“影响因子”之类的东西,而在线广告有很多方法来评估广告效果。我想在请求标头中包含一个文档标识符,这样当有人点击链接(可能是在参考书目中)时,服务器就可以确定哪个文档引起了用户的兴趣。但是,我找不到有关“请求标头”的任何信息,并且“标头”术语与页面标头混淆,而引号字符串没有返回任何结果。我可以使用特定于文档的查询字符串修改嵌入的链接,但 referer 标头似乎更适合这样做。

谢谢。编辑:澄清一下,我在 tex 文档中创建了一个本地 URL,

Blockquote 然而,许多疾病与氧化还原状态的改变有关。VKOR 再生还原剂 ZZe http://127.0.0.1:9999/foo/doo.html

在另一个窗口中,我用 netcat 打开一个服务器套接字并得到此输出(不是缺少 referer),

`nc -l 9999 GET /foo/doo.html HTTP/1.1 主机:127.0.0.1:9999 连接:保持活动 sec-ch-ua:“不是 A;品牌”;v="99",“Chromium”;v="90" sec-ch-ua-mobile:?0 DNT:1 升级不安全请求:1 用户代理:Mozilla/5.0(X11;Linux x86_64)AppleWebKit/537.36(KHTML,如 Gecko)Chrome/90.0.4430.72 Safari/537.36 接受:text/html、application/xhtml+xml、application/xml;q=0.9、image/avif、image/webp、image/apng,/;q=0.8,application/signed-exchange;v=b3;q=0.9 Sec-Fetch-Site:无 Sec-Fetch-Mode:导航 Sec-Fetch-User:?1 Sec-Fetch-Dest:文档 Accept-Encoding:gzip,deflate,br Accept-Language:en-US,en;q=0.9

相关内容