freeCodeCamp/guide/chinese/certifications/apis-and-microservices/basic-node-and-express/chain-middleware-to-create-.../index.md

21 lines
897 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

---
title: Chain Middleware to Create a Time Server
localeTitle: 用于创建时间服务器的链中间件
---
## 用于创建时间服务器的链中间件
与上一次挑战类似但现在我们将两个功能链接在一起。这似乎很复杂但它只是javascript。
我们还可以在请求中添加字符串并将其传递给下一个函数,而不是响应时间。这是微不足道的,但它是一个很好的例子。代码如下:
```javascript
app.get("/now", middleware(req, res, next) {
req.string = "example";
next();
},
function (req, res) {
res.send(req.string); // This will display "example" to the user
});
```
[帮助我们的社区扩展这些提示和指南](https://github.com/freecodecamp/guides/tree/master/src/pages/certifications/apis-and-microservices/basic-node-and-express/chain-middleware-to-create-a-time-server/index.md) 。