gpt4 book ai didi

javascript - 这个网址到底是什么意思?

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:32:26 27 4
gpt4 key购买 nike

我在我们的一个网络应用程序中使用了不同的分析标签。他们中的大多数调用 javascript 代码进行跟踪。

一些标签有带有查询字符串的 gif 图片的 url。

示例:http://www.google-analytics.com/__utm.gif?utmwv=45.542

这个 url 到底是做什么的?他们如何从查询字符串中获取值?

更新:(阅读一些答案后)我知道每个浏览器都会加载 1x1 像素的 gif。但是他们如何从查询字符串中获取值呢?在上述情况下,他们如何检索 utmwv 的值?任何代码示例?

最佳答案

基本上,您使用首选语言编写脚本,并将该脚本映射到yourtrackingscript.gif。 ..jpg,甚至 png。

已使用 http 处理程序在 asp.net 中完成此操作。

该脚本像任何其他动态页面(aspnet、asp、php,任何真正的东西)一样读取查询字符串,然后将其写入数据库或日志文件,或者执行任何您想用它执行的其他操作。

然后适本地设置内容类型标题,例如“image/gif”,并发回一个 1 像素的图像,或您喜欢的任何其他大小的图像。

对于一个 1 像素的图像,我在十六进制编辑器中打开了一个 1 像素的 spacer.gif 类型图像,并将其硬编码为字节数组作为响应发送出去,如果它会节省一点 IO 开销经常受到打击,或者,您可以从磁盘或数据库中读取文件并将其发回。

这是电子邮件通讯中常用的技巧,用于跟踪打开率等。
通常最困难的一点是当您没有足够的权限将 url 映射到共享计算机上的脚本时,但您可以将其开发为普通脚本/程序,然后在它工作后整理映射.

如果发送正确的 header ,大多数现代浏览器会将 aspx 或 php(.etc...)url 响应为图像,这是最老式的浏览器、浏览器保姆插件和电子邮件客户端最挑剔的.

关于javascript - 这个网址到底是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/580700/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com