美文网首页
express app.METHOD()用法

express app.METHOD()用法

作者: CodingCode | 来源:发表于2020-07-19 04:32 被阅读0次

express app.METHOD()用法

官方解释 https://expressjs.com/en/api.html#app.METHOD

  1. 说明
app.METHOD(path, callback [, callback ...])
  • METHOD: get, put, post, etc。(其实也可以是all,虽然函数原型定义里没有说,因为它不是一个真的方法)
  • path:缺省是跟路径"/"
  • callback可以多个,会按顺序执行。
    • callback的原型带三个参数(req, res, next)
    • 如果是最后一个callback,其第三个参数next可以忽略,因为是否调用不影响结果。
    • 所有的callback依次执行,只要前面的callback执行了next函数。
const express = require('express');
const app = express();

app.get('/hello', function (req, res, next) {
  console.log('hello 1')
  next()
}, function (req, res) {
  console.log('hello 2');
  res.send('Hello from 2')
})

app.listen(8080, () => {
  console.log(`Server running at: http://localhost:8080/`);
});

相关文章

网友评论

      本文标题:express app.METHOD()用法

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