node编写resful api

192 阅读1分钟

采用node引入http模块生成server

const http = require("http");
http.createServer((req, res) => {})

使用url模块在创建server回调函数中,解析出请求的路径和参数

const url = require('url')
http.createServer((req, res) => {
    url.parse(req.url, true);
})

在创建server回调函数中,res参数设置响应状态、设置响应头、设置响应体,同时结束响应

http.createServer((req, res) => {
    res.writeHead(200, {"Content-Type": "text/plain"});
    res.write("");
    res.end();
})

给创建的server设置监听接口,已经启动成功后的回调

const server = http.createServer();
server.listen(8080, () => {})