タグ

ブックマーク / qiita.com/Sekky0905 (1)

  • ExpressなしでNode.jsで簡単なWebサーバを作ってみる、HTTPを学ぶ - Qiita

    今回実現する機能 指定されたポート(8080)でコネクションの受け入れを開始する クライアントからHTTP通信でリクエストを受け取る リクエストヘッダで送られてきたURLのパスを解析する 解析したURLのパターンによって、そのパターンにバンドルした処理を呼びだす(リクエストハンドラ) =>来Webアプリを作成する場合は、この処理を高度化し、別のファイルやモジュールに切り出す 呼び出された処理を行う =>今回は単純にHTMLをレスポンスとして返す ファイルの構成 // クライアントからのレスポンスを受け取り、適切なファイルに処理を依頼する // 必要なファイルを読み込み var http = require('http'); var url = require('url'); var fs = require('fs'); var server = http.createServer();

    ExpressなしでNode.jsで簡単なWebサーバを作ってみる、HTTPを学ぶ - Qiita
  • 1