ホームページ >ウェブフロントエンド >フロントエンドQ&A >Nodejsでポートを設定する方法
Node.js でポートを設定するにはどうすればよいですか?
Node.js アプリケーションを作成する必要がある場合、アプリケーションが HTTP リクエストに応答できることを確認する必要があります。これには、ポートを使用してクライアント要求をリッスンする必要があります。 Node.js はポートを設定する簡単な方法を提供します。
次の手順を使用して、Node.js でポートを設定します。
const http = require('http');
これにより、Node.js の組み込み http モジュールが取り込まれます。このモジュールは、HTTP クライアントとサーバーのクラスを提供します。
const server = http.createServer((req, res) => { res.statusCode = 200; res.setHeader('Content-Type', 'text/plain'); res.end('Hello World!'); });
ここでは、createServer()
メソッドを使用して HTTP サーバーを作成します。サーバーの応答動作はコールバック関数で実装されます。ここでのコールバック関数は 2 つのパラメーターを受け取ります。req
はクライアント要求を表し、res
はサーバー応答を表します。
これは基本的な応答で、すべてが正常であることを示す「Hello World」メッセージをクライアントに送信することによってステータス コード 200 を返します。
const port = 3000; server.listen(port, () => { console.log(`Server running at http://localhost:${port}/`); });
ここでは、サーバーがリッスンするポートが 3000
であることを指定します。次に、listen()
メソッドを使用して HTTP サーバーを起動します。サーバーが実行中であることを示すメッセージがコールバック関数に出力されます。ブラウザで http://localhost:3000/
にアクセスすると、出力メッセージを表示できます。
node filename.js
ここでは、「filename.js」を JavaScript ファイルの名前に置き換える必要があります。
これは、Node.js でポートを設定するプロセスです。応答には、HTML ページのレンダリング、JSON データへの応答など、あらゆる操作を実装できます。 Node.js の概念と使用法について詳しく知りたい場合は、Node.js の公式ドキュメントを参照してください。
以上がNodejsでポートを設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。