Passa al contenuto principale

8. Gestione di messaggi incompleti (Handling Incomplete Messages)

Un server che riceve una richiesta incompleta, tipicamente perché la connessione è stata chiusa prematuramente o è stato raggiunto un timeout, PUÒ inviare una risposta di errore prima di chiudere la connessione.

Un client che riceve una risposta incompleta, tipicamente perché la connessione è stata chiusa prematuramente o è stato raggiunto un timeout, DOVREBBE registrare il messaggio come incompleto.

Se una risposta termina nel mezzo del corpo del messaggio (ad esempio, nel mezzo di un blocco nella codifica di trasferimento chunked), il messaggio è considerato incompleto. Una cache NON DEVE memorizzare una risposta incompleta.

I server POSSONO rifiutare le richieste se il framing non è valido.