Pular para o conteúdo
Gabinete do HTTP

/static/gabinete/curiosidade/100/

Menu

HTP-001 · Informativos (1xx)

100 Continue

Pode mandar o resto — o servidor aceita o corpo antes de recebê-lo.

Um cliente prestes a subir um corpo grande pode mandar só os cabeçalhos, com Expect: 100-continue, e esperar. Se o servidor responde 100, vale a pena enviar o resto; se responde um erro, o cliente economizou os megabytes — e o vexame de subir um arquivo inteiro para receber um 401 no fim.

O curl faz isso sozinho em envios grandes, e é por isso que quase ninguém vê o 100: as ferramentas o engolem. Ele é provisório por definição — depois dele, sempre vem a resposta final, com status próprio.

> POST /acervo/upload HTTP/1.1
> Expect: 100-continue
> Content-Length: 104857600

< HTTP/1.1 100 Continue
O sinal verde, antes dos cem megabytes.