Google从长网址收集哪些信息?

时间:2013-02-12 16:39:13

标签: image google-chrome url

有没有想过为什么Google有这么长的网址?我认为这是因为他们从该URL的变量中获得了许多信息。例如,我将Chrome徽标中的代码(来自Chrome浏览器上显示的网页,当网页不存在时)下载.Google从这种长URL中收集了哪些信息?如果我们讨论长网址,您在Google.com上搜索某些内容时确实注意到了长网址?他们会从网址收集大量信息。您是否知道来自Google长网址的任何信息?

#logo-img {
/* "Not allowed to load local resource: chrome://theme/IDR_PRODUCT_LOGO",
so embed the resource manually. */
content: -webkit-image-set(

url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKsAAAAgCAYAAABtn4gCAAAI9klEQVR4Xu2cfYxcVRmHn3Pu3Nm6lXa2ta0AYlsgFSGgThMU0W5hGkqApNGARk3cGm3BRN3FYGuCISrBXaNphcSkG2I3hn9gY2gSNWq32AoE1C6KRihFti2QSgvsTmm783HvOa+zM69cSS8Tacsq7n2SX87cj5P7ZvLs2ztnbseICG8HMjIsbxMyMnIoxhja8fJnriuYMNdjOsIVNhd0Y0wBRbxH6nHZ16OdUot2iXNDC3/2mzJtOImOnpHJ2p4Xr13ZkDTYJLHrwRgwPJggg==') 2x);
}

3 个答案:

答案 0 :(得分:0)

这是base64编码的图像。它只是chrome徽标本身的数据。 Web开发人员有时会将图像嵌入到优化技术中。它的优点是可以保存一个HTTP请求。 (HTTP标头并不是无关紧要的,特别是对于获得与谷歌一样多流量的网站。)不幸的是,你无法缓存嵌入的图像,所以就是这样。

对于长搜索网址的含义,大多数/所有这些名称值对are explained here.

长网址是一项特定决定,允许某人将结果链接复制/粘贴给其他人并让他们看到同样的事情。如果他们只是将搜索查询作为URL参数包含在内并将其他所有内容存储在POST中,则每个人点击链接时,他们的本地化搜索结果会有所不同。

答案 1 :(得分:0)

网址由路径和参数组成:path?param1=value1&param2=value2

另外,URL必须采用可接受的编码,因此,为了将某些字符(UTF-8,二进制等)放入参数值中,数据转换为base64(变体)并不罕见或十六进制问题中提供的URL中的数据显示已经以某种类似方案编码的内容(请注意'base64'编码符号),并且可能表示加密的二进制内容。如果操作正确,这允许生成器使用他们自己的(通用)加密密钥发送“数据块”,并且当与PKI技术一起使用时,确保内容在传输过程中未被修改。然后可以在任何时候仅由发起者重新读取。因此,为了回答这个问题,这看起来像加密内容。如果使用AES-256或其他常见(强)加密,尝试解密是不切实际的。通常,只需尝试base-64 DECODING(反向)内容即可查看原始内容。如果它是人类可读的,则下面可能是ASCII,latin-1或UTF-8内容。如果解码后的字符难以理解,则可能是加密的,因此不可能(似乎合理)可读。

答案 2 :(得分:0)

这不是收集任何信息。它只是提供一个显示图像。

长文本只是一个base64编码的字符串,其中包含将从文件加载的二进制信息。如果你解码它,你会看到它以一个PNG标题开头,这就是'image / png'所说的应该包含的内容。

基本上,Chrome已将PNG图像的全部内容嵌入到脚本中,而不是将文件存储在某处。评论甚至告诉你为什么 - “不允许加载本地资源:chrome:// theme / IDR_PRODUCT_LOGO”。

网址不必通过网络访问信息。以'http:'或'ftp:'开头的网址。那些启动'file:'的人访问本地文件。那些启动'data:'的数据本身就存储在URL中。