美文网首页
一、node起服务器

一、node起服务器

作者: 王小博er | 来源:发表于2021-01-28 13:17 被阅读0次
const http = require('http')

const server = http.createServer((req, res) => {
  // 暂时忽略request method,默认都是GET请求
  try {
    switch(req.url) {
    case '/':
        res.statusCode = 200
        res.write('node serve starting')
        break;
      case '/api/test1':
        res.statusCode = 200
        res.write('hello')
        break;
      case '/api/testerror':
        throw new Error('I am error.')
        break;
      default:
        res.statusCode = 404
    }
  } catch (err) {
    res.statusCode = 500
    res.write('server Error')
  }
  res.end()
})

server.listen(3000, () => {
  console.log('connecting....')
})

console.log('server listening at port 3000')

相关文章

网友评论

      本文标题:一、node起服务器

      本文链接:https://www.haomeiwen.com/subject/heittltx.html