美国纽约南区地方法院的Doubleclick Inc.表示:
“GET信息作为网站地址或”URL“的一部分提交,在所谓的”查询字符串“中。例如,假设在线记录商店选择Bon Jovi专辑的请求可能如下: http://recordstore.hypothetical.com/search?terms=bonjovi .URL查询字符串以“?”字符开头,表示cookie将记录用户请求的有关Bon Jovi的信息。
带有“?”的URL查询字符串是否属实?会有cookie记录用户请求的信息吗?如果是这样,RFC /标准包括哪个?
编辑:据我所知,美国地方法院没有定义标准,但我希望有一些具体的事情要注意它们是不正确的。
答案 0 :(得分:6)
如果你看过the whole document,你会注意到他们说
DoubleClick的Cookie 仅收集 来自上述一步的信息 过程:第一步。 Cookie 捕获 通讯的某些部分 用户发送给 与DoubleClick相关的网站。他们 收集这三个信息 方式:(1)“GET”提交,(2) “POST”提交,以及(3)“GIF” 提交。
他们正在描述DoubleClick使用的流程,而不是互联网标准。
您(以及其他任何人,包括DoubleClick)可以获取您可以使用的信息(包括可能作为GET提交的一部分发送的信息)并将其存储在Cookie中。
你应该像这样解释有问题的句子(context):
支持的结论:
DoubleClick从URL查询字符串中获取/获取信息(该URL是以“?”开头的URL的一部分),并使用cookie记录用户请求的信息。
不支持的结论:
带有“?”的网址查询字符串会有cookie记录用户请求的信息。存在一些描述此行为的RFC。
答案 1 :(得分:2)
将查询字符串存储在cookie中当然是可能的,但是没有强制这种情况发生的技术标准。
他们可能会引用特定网站上特定代码的内容,这可能会将查询字符串存储在Cookie中。
答案 2 :(得分:2)
Cookie会从URL中单独设置和提交,因此在HTTP标头中它会如下所示:
GET /search?terms=bonjovi
Cookie: $Version=1; UserId=JohnDoe
查询字符串存储在cookie中的唯一方法是,如果cookie路径与重写的URL一起使用,或者服务器明确地设置了具有某种id或查询字符串的cookie。
答案 3 :(得分:1)
上次我查看时,美国纽约南区地方法院没有定义互联网标准。
查询字符串不会影响cookie,它们使用的是技术语言。
答案 4 :(得分:1)
该文字可能仅仅是一个例子,你不应该坚持这一点。
在查询字符串中包含任何文本并不意味着使用该信息创建cookie,尽管某些网站可能包含其他代码。