4.2.处理Get请求

http是Nodejs中内置的模块

const http = require('http');

const server = http.createServer((req, res) => {
    res.end('hello world');
});

server.listen(3000);

app.js

const http = require('http')
const querystring = require('querystring')

const server = http.createServer((req, res) => {
    console.log('method:', req.method)
    const url = req.url
    console.log('url:', url)
    req.query = querystring.parse(url.split('?')[1])
    console.log('query:', req.query)
    res.end(JSON.stringify(req.query))
})

server.listen(8000)
console.log('server is running, address is http://127.0.0.1:8000')

启动服务

$ node app.js
server is running, address is http://127.0.0.1:8000

Last updated

Was this helpful?