Utilizando a porta 80 com Node.js no Windows

この記事は約2分で読めます。
スポンサーリンク

Coisas que eu quero fazer

No artigo abaixo, iniciamos um servidor HTTP usando Node.js.

Encontrei um artigo que afirma que o Node.js não pode ser iniciado na porta 80 quando usado em um sistema operacional do tipo Unix. No entanto, o artigo não especifica se a porta 80 está disponível no Windows.

Eu estava curioso, então experimentei.

スポンサーリンク

Ambiente

Node.js v20.16.0

スポンサーリンク

Código utilizado

O seguinte código foi utilizado:

Apenas o número da porta mencionado no artigo acima foi alterado.

import http from 'node:http';

const server = http.createServer((req, res) => {
  res.writeHead(200, { 'Content-Type': 'application/json' });
  res.end(JSON.stringify({
    data: 'Hello World!',
  }));
});

server.listen(80);////Poet80を使用
スポンサーリンク

Resultado

Consegui acessar pelo Chrome no endereço 127.0.0.1 (sem especificar a porta) sem problemas.

Não tenho experiência nessa área, mas estou gravando por precaução.

コメント

タイトルとURLをコピーしました