为 Express JS 找到72 篇文章

Express.js – app.all() 方法

Mayank Agarwal
更新于 2021 年 9 月 30 日 12:01:14

3K+ 浏览量

app.all() 方法可用于 HTTP 请求的所有类型路由,即,任何特定路由收到的 POST、GET、PUT、DELETE 等请求。它可将应用程序类型请求与唯一的条件(路由应该匹配)一起映射。语法 app.path(path, callback, [callback]) 参数 path − 这是为其调用中间件函数的路径。路径可以是字符串、路径模式、正则表达式,或所有这些的数组。callback − 这些是中间件函数或一系列中间件函数,它们的行为与中间件类似,除了这些回调还可以调用 ... 阅读更多

过滤路径并在 express.js 中创建 HTML 页面

Shyam Hande
更新于 2020 年 5 月 13 日 13:32:50

340 浏览量

我们添加了 express 路由器来处理路由。单个路由器文件可处理多个路由。在 App.js 中添加一个用于路由的路径 −const http = require('http'); const express = require('express'); const bodyParser = require('body-parser'); const route = require('./routes'); const app = express(); app.use(bodyParser.urlencoded({extended: false})); app.use('/test', route); app.use((req, res, next)=>{    res.status(404).send(' Page not found '); }); const server = http.createServer(app); server.listen(3000);在路由器中间件中,我们使用了路径 −/p>app.use('/test', route);路由器将处理所有以/test开头的路径,例如/test/add-username我们必须在 routes.js 文件中更改表单操作 −router.get('/add-username', (req, res, next)=>{    res.send('     Send '); });Routes.js 文件 −const express ... 了解更多

广告
© . All rights reserved.