Pergunta

O Tribunal Distrital dos Estados Unidos para o Distrito Sul de Nova York em re Doubleclick Inc. afirmou:

.

"informações GET é enviado como parte do endereço de um Web site ou 'URL', no que é conhecido como uma 'string de consulta' Por exemplo, um pedido de selecção de uma loja de discos em linha hipotética de álbuns Bon Jovi pode ler: http://recordstore.hypothetical.com/search?terms=bonjovi . O URL string de consulta começa com o "?" caráter que significa o cookie iria gravar que o usuário solicitou informações sobre Bon Jovi.

É verdade que uma seqüência de consulta URL com um "?" teria o cookie gravar as informações solicitadas usuário? Se assim for, o que RFC / padrão inclui isso?

Editar: Eu entendo que o Tribunal Distrital dos Estados Unidos não definir padrões, mas eu gostaria de ter algo de concreto para nota que eles estão incorretos

.
Foi útil?

Solução

Se você ler o todo documento , você vai notar que eles dizem

cookies do DoubleClick só recolhemos informação de um passo do acima processo: Passo. Os biscoitos captura certas partes das comunicações que os usuários enviar para DoubleClick filiados sites. Eles coletar essas informações em três maneiras: (1) "GET" submissões , (2) submissões "post", e (3) "GIF" submissões.

Eles estão descrevendo um processo utilizado pela DoubleClick, não um padrão de internet.

Você (e qualquer outra pessoa, incluindo DoubleClick) pode ter informações que está disponível para você (incluindo informações que possam ser enviados como parte de uma apresentação GET) e armazená-lo em um cookie.

Você deve interpretar a sentença em questão (em contexto ) como este:

  1. DoubleClick armazena informações da string de consulta em um cookie.
  2. A seqüência de consulta URL é a parte de um URL que comece com o "?" personagem.
  3. A parte de string de consulta do URL hipotética é "Bon Jovi".
  4. O processo da DoubleClick iria usar um cookie para registro que o usuário solicitou informações sobre Bon Jovi

Conclusão suportada:

DoubleClick leva / tomou informações de uma seqüência de consulta URL (que é a parte do URL que começa com um "?") E usa um cookie para registrar informações que o usuário solicitou.

Conclusão não suportado:

string de consulta A URL com um "?" teria o registro cookie do usuário solicitou informações. Existe alguma RFC que descreve este comportamento.

Outras dicas

É certamente possível armazenar a string de consulta em um cookie, mas não existe um padrão técnico que as forças que isso ocorra.

Eles provavelmente estão referenciando algo específico para o código em que o site específico, que é presumivelmente armazenar a string de consulta em um cookie.

Biscoitos prepare-se e submetidos separadamente a partir do URL, assim, no cabeçalho HTTP que seria parecido com isto:

GET /search?terms=bonjovi
Cookie: $Version=1; UserId=JohnDoe

A única maneira a string de consulta seria armazenado em um cookie seria se um caminho de cookie é usado em conjunto com URLs reescritos ou se o servidor explicitamente define um cookie com algum tipo de identificação ou a string de consulta.

A última vez que verifiquei, o Tribunal Distrital dos EUA para o Distrito Sul de Nova York não define padrões da Internet.

A seqüência de consulta não afecta os cookies, eles estão usando linguagem técnica de uma maneira desleixada.

Esse texto pode ser apenas um exemplo e não se deve ater a isso.

Incluindo qualquer texto na cadeia de consulta não implica um cookie é criado com essa informação, embora alguns sites podem conter código adicional para fazê-lo.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top