21 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			21 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
|   | --- | |||
|  | title: Chain Middleware to Create a Time Server | |||
|  | localeTitle: Сетевое ПО Chain для создания сервера времени | |||
|  | --- | |||
|  | ## Сетевое ПО Chain для создания сервера времени
 | |||
|  | 
 | |||
|  | Подобно последнему вызову, но теперь мы объединяем две функции вместе. Это кажется сложным, но это просто 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) . |