La sintassi corretta di un HTTP 100 Continue risposta
Domanda
Per quanto mi riguarda, uno dei punti più deboli della RFC HTTP 1.1 e le varie implementazioni intorno è come trattare con 100 Continua intestazioni.
I cercato sul web per un po 'e aveva uno sguardo a diverse implementazioni. Tuttavia, c'è una cosa che non sono sicuro. qual è la corretta sintassi di una 100 Continuare messaggio? Diverse fonti sostengono che questo deve essere una linea singola risposta senza ulteriori linee di intestazione. Tuttavia, non riesco a trovare che nella RFC 2616 riflessa. Quindi, ciò che è giusto?
HTTP/1.1 100 Continue
o
HTTP/1.1 100 Continue
[Additional Headers…]
Soluzione
RFC 2616, Sezione 10.1 : "Questa classe del codice di stato indica una risposta provvisoria, costituita esclusivamente delle intestazioni di stato-Line e opzionali, ed è terminato da una riga vuota. non ci sono intestazioni non richiesto per questa classe di codice di stato. ... "