Cookie,HTTP GET和查询字符串

Noa*_*ahD -1 browser get httpcookie

美国纽约南区地区法院的Doubleclick Inc.称:

"GET信息作为网站地址或"URL"的一部分提交,在所谓的"查询字符串"中.例如,假设在线记录商店选择Bon Jovi专辑的请求可能是:http:/ /recordstore.hypothetical.com/search?terms=bonjovi.URL查询字符串以"?"字符开头,这意味着cookie将记录用户请求的有关Bon Jovi的信息.

带有"?"的URL查询字符串是否属实?会有cookie记录用户请求的信息吗?如果是这样,RFC /标准包括哪些内容?

编辑:据我所知,美国地方法院没有定义标准,但我想有一些具体的事情要注意它们是不正确的.

Dan*_*ant 6

如果您阅读整个文档,您会注意到他们说

DoubleClick的Cookie仅从上述过程的一个步骤收集信息:第一步.Cookie 捕获用户发送到DoubleClick附属网站的通信的某些部分.他们以三种方式收集这些信息:(1)"GET"提交,(2)"POST"提交,以及(3)"GIF"提交.

他们描述的是DoubleClick使用的流程,而不是互联网标准.

您(以及其他任何人,包括DoubleClick)可以获取您可以使用的信息(包括可能作为GET提交的一部分发送的信息)并将其存储在Cookie中.

你应该像这样解释有问题的句子(在上下文中):

  1. DoubleClick会将查询字符串中的信息存储在Cookie中.
  2. URL查询字符串是以"?"开头的URL部分 字符.
  3. 假设URL的查询字符串部分是"Bon Jovi".
  4. DoubleClick的流程会使用Cookie记录用户请求的有关Bon Jovi的信息

支持结论:

DoubleClick从URL查询字符串中获取/获取信息(该URL是以"?"开头的URL的一部分),并使用cookie记录用户请求的信息.

不支持的结论:

带有"?"的URL查询字符串 会有cookie记录用户请求的信息.存在一些描述此行为的RFC.