Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Olá, Glaudia! Como vai você?
Para resolver esse problema, vamos verificar alguns pontos importantes:
Certifique-se de que o servidor esteja rodando corretamente na porta 8000 e que não haja nenhum erro de servidor que possa estar causando essa resposta.
Ao usar o telnet, é crucial que você digite a requisição HTTP exatamente como é esperado pelo protocolo. Isso inclui a linha de requisição, seguida por cabeçalhos (se necessário) e uma linha em branco para indicar o fim dos cabeçalhos. No seu caso, para uma simples requisição GET, você deve digitar o seguinte:
GET / HTTP/1.1
Host: localhost
E então pressionar "Enter" duas vezes para enviar a requisição. A linha "Host: localhost" é um cabeçalho que especifica o domínio que você está tentando acessar, e é necessário em requisições HTTP/1.1.
GET /login HTTP/1.1.Se após verificar esses pontos o erro persistir, pode ser útil verificar se há algum detalhe adicional no servidor que está causando o erro, como uma rota mal configurada ou um problema com o próprio servidor.
Espero que essas dicas ajudem a resolver o problema que você está enfrentando. Lembre-se de que a prática é essencial para entender como as requisições HTTP funcionam, então continue experimentando e aprendendo. Bons estudos!
Poderia explicar passa a passo, estou com o mesmo erro.