Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Dúvida no ex 5 da aula 1

Olá, gostaria de tirar algumas dúvidas quanto a resposta do instrutor 1° porque o número da variável porta é 3000? poderia ser qualquer outro número?

2°como funciona o "whritehead()"? o que significa o número 200 dentro dele?

2 respostas
solução!

Oi Douglas, tudo bem? Deixa eu tentar te ajudar.

1 - 3000 é apenas um número de porta qualquer. Pode ser outro sim, o 3000 é apenas o mais comum no caso de Node. No Java é comum ser o 8080, no Ruby é comum ser o 5000. Etc. É só uma convenção. Você só não pode usar portas de número baixo por que são reservadas para o próprio sistema operacional.

2 - O writeHead é uma função que escreve um cabeçalho HTTP na resposta enviada ao navegador. O 200 é o conhecido HTTP Status que indica que a resposta foi processada com sucesso. O curso de HTTP mostra tudo isso, você não chegou a fazer esse curso?

obrigado pela solução :D ainda não cheguei a fazer o curso de http, mas vou dar uma olhada!