Javascript

通过node.js写一个get类型接口

本文主要是介绍通过node.js写一个get类型接口,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

先建立数据和代码存放的地址

如下:

 参考代码如下:

// server.js
const http = require('http');
const filePath = path.join(__dirname, 'db', 'data.json')
const app = http.createServer((req, res) => {
  if (req.url === '/getList' && req.method=== 'GET') {
    fs.readFile(filePath, 'utf8', (err, data)=>{
      res.end(data)
    })
  } else {
    res.end('error');
  }
});
app.listen(8083, () => {
  console.log(8083);
});

说明:

  • 注意:类型

  • req.method 可以判断请求的类型

  • res.end()的参数只能是字符串(或者是buffer),而不能是对象

这篇关于通过node.js写一个get类型接口的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!