分享 推播通知
目前身份: 訪客

如果要實現,不用的url參數將顯示不同的內容,要如何實作呢?

例如

/ 要顯示hello world

/about 要顯示「This is about page.」

/home 要顯示「Welcome to my homepage!」

範例程式碼如下


const http = require('http');

const hostname = '127.0.0.1';
const port = 3000;

const server = http.createServer((req, res) => {
    res.statusCode = 200;
    res.setHeader('Content-Type', 'text/plain');

    switch (req.url) {
        case '/':
            res.end('hello world.');
            break;
        case '/about':
            res.end('This is about page.');
            break;
        case '/home':
            res.end('Welcome to my homepage!');
            break;
        default:
            res.end('NotFound!');
    }
});

server.listen(port, hostname, () => {
    console.log(`Server running at http://${hostname}:${port}/`);
});

 

2
T.E的Node.js 發表在 留言 (0) 人氣 (116)
不設分類
分享給朋友
網址

想對外分享這則貼文嗎?運用網址更方便呦~

關於
記錄學習Node.js的過程與交流討論
OnceHit© 2020
載入中...