2012-06-08 15 views

risposta

7

Non riesco a trovare alcuna specifica esplicita della distinzione tra maiuscole e minuscole dei valori di campo Connection. Ma, come Connection may contain the name of header fields:

[...] per ogni connessione-token in questo campo, rimuovere qualsiasi campo di intestazione (s) dal messaggio con lo stesso nome del collegamento-token.

e di quelli header field names are case-insensitive, concludo che il Connection ‘s valore di campo è anche considerato tra maiuscole e minuscole.

+0

Mi sembra buono, grazie! – Luke

4

No, i valori dell'intestazione di connessione (a.k.a. "opzioni di connessione") non fanno distinzione tra maiuscole e minuscole. I updated HTTP 1.1 RFC 7230, in section 6.1 afferma: valore

del campo di intestazione Connection ha il seguente grammatica:

Connection  = 1#connection-option 
connection-option = token 

Possibilità di collegamento sono maiuscole e minuscole.

Il mio grassetto. Si noti che tutti gli header fields non fanno distinzione tra maiuscole e minuscole.

Ogni campo di intestazione è costituito da un nome di campo case-insensitive ...

Naturalmente, tenere a mente che questo è solo quello che dice la specifica. Ciò non significa che tutte le implementazioni di browser, server, ecc. Siano conformi (o prive di bug)

Problemi correlati