HTTP 1.0
O que é HTTP/1.0?
HTTP/1.0 é uma das versões do Protocolo de Transferência de Hipertexto (HTTP), usado para transmitir conteúdo como HTML entre clientes (por exemplo, navegadores da web) e servidores web. As versões do HTTP foram lançadas da seguinte forma: HTTP/0.9 em 1991, HTTP/1.0 em maio de 1996, HTTP/1.1 em janeiro de 1997 e HTTP/2 em maio de 2015.
A primeira versão, HTTP/0.9, era extremamente simples, sem especificação para respostas e com apenas o método GET disponível. O HTTP/1.0 introduziu cabeçalhos de resposta e ampliou os métodos disponíveis, adicionando POST, PUT, DELETE, entre outros. Além disso, o HTTP/1.0 se diferenciava do HTTP/0.9 por incluir a versão do protocolo no cabeçalho da requisição.
O HTTP/1.1 ampliou ainda mais a variedade de métodos compatíveis e introduziu a hospedagem virtual baseada em nomes. Ele também incluiu recursos como o KeepAlive, que mantém a conexão para processar várias solicitações sem a necessidade de se reconectar, e o pipelining de solicitações, que envia várias solicitações sem aguardar as respostas individuais. Esses avanços reduziram o uso de recursos das conexões TCP e melhoraram a capacidade de resposta.
Atualmente, o HTTP/1.1 é a versão mais utilizada. Enquanto isso, o HTTP/2 oferece melhorias adicionais, incluindo um uso mais eficiente dos recursos do TCP, otimização de desempenho e maior segurança.

