2013-01-18 10 views

risposta

1

Da RFC2616, Transfer-Encoding è una proprietà del messaggio, non l'entità. Content-Range è un'entità-intestazione. Quindi, in linea di principio, possono essere usati insieme, a meno che non esista un caso limite in cui i due conflitti.

Ecco come dovrebbe avvenire: utilizzare l'asterisco "*" come lunghezza dell'istanza. Ignora l'intestazione di lunghezza del contenuto e invia Transfer-Encoding: chunked.

+1

Si intende * ometto * l'intestazione Lunghezza contenuto. – EJP

+0

Dal punto di vista del server, dovrebbe * omettere * intestazione Content-Length quando si invia "Transfer-Encoding: chunked". Dal punto di vista del cliente, può ignorare l'intestazione Content-Length solo se viene ricevuta con una codifica di trasferimento: Chunked. – Yichun

Problemi correlati