1
resposta

Não estou conseguindo ter resposta no telnet

Esta dando erro, nao esta sendo igual do video, a tela fica preta, eu li que nao contém interface nem nada, porem quando eu copio o codigo e colo aparece a seguinte mensagem Insira aqui a descrição dessa imagem para ajudar na acessibilidade depois coloque o seguinte codigo que a aluri me mandou GET / HTTP/1.1 Host: localhost porem apareceu isso Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá Yuri! Tudo bem?

O Telnet nem sempre pode funcionar tão bem no Windows como em sistemas UNIX.

Por isso, no Windows te recomendo que utilize o método curl, que é similar ao Telnet. O curl permite enviar requisições HTTP (como GET e POST) diretamente do terminal, e é mais eficiente em sistemas Windows porque:

  • Ao contrário do Telnet, que pode ter problemas para lidar com alguns cabeçalhos HTTP e o formato do corpo da requisição em sistemas Windows, o curl já está integrado em versões mais recentes do Windows e é otimizado para lidar com diferentes tipos de requisição (incluindo POST com JSON).
  • O curl permite adicionar cabeçalhos HTTP e enviar dados facilmente de uma forma simples e intuitiva.
  • O curl oferece mais controle sobre a requisição, permitindo passar parâmetros, autenticação e até mesmo salvar a resposta em arquivos.

Vamos ao processo de como fazer os comandos através do curl:

Não se esqueça que para que os comandos funcionem, é muito importante que o back-end e o front-end da aplicação estejam rodando!

Captura de tela do terminal exibindo a API rodando em localhost:8000 e o frontend rodando em localhost:3000.

Abaixo seguem os comandos que você pode usar para seguir a aula com o curl (dentro do CMD):

curl -X GET http://localhost:8000
curl -X POST http://localhost:8000/public/login -H "Content-Type: application/json" -d "{\"email\": \"geo@alura.com.br\", \"senha\": \"123\"}"

Assim você deve obter os mesmos resultados que foram mostrados em aula.

Espero muito que tenha te ajudado. Conte sempre com o apoio do fórum em sua jornada :)

Um abraço!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓