http.Server.listen

関数の概要

http.Server.listenは、Node.jsのHTTPサーバーを指定したポートで待ち受けるためのメソッドです。サーバーを起動し、特定のポートでリクエストを待つことができます。

パラメータの説明

引数 用途
port Number 待ち受けるポート番号を指定する
hostname String サーバーが待ち受けるホスト名を指定する(省略可能)

戻り値

特に指定されていないため、戻り値はない。非同期的にサーバーが起動する。

使用例


const http = require('http');

const server = http.createServer((req, res) => {
  res.end('Hello World!');
});

server.listen(3000, 'localhost');

const http = require('http');

const server = http.createServer((req, res) => {
  res.end('Welcome to my blog!');
});

server.listen(8080);

関連する関数

http.createServer、http.request、http.getなどが関連するNode.js関数として挙げられる。

まとめ

http.Server.listenは、Node.jsのHTTPサーバーを特定のポートで待ち受けるためのメソッドである。ポート番号の指定が重要であり、ホスト名は省略可能であることに注意。