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されたときの処理 } });