NON STOP TECH BLOG

ノンストップで書きまくる技術ブログ

Node.jsでルーティング

素のNode.jsでルーティングをするときのメモ

リクエストされたurlは

const url = req.url;

でとれる。

メソッドは

const method = req.method;

でとれる。

全体は下のような形になる

const http = require('http');

const server = http.createServer((req, res) => {
    const url = req.url;
    const method = req.method;

    // ルーティング
    if (url === '/') {
        // ...ルートにアクセスされたときの処理
    }

    if (url === '/hoge' && mehotd === 'POST') {
        // ..."/hoge"にPOSTされたときの処理
    }
});