From 3fec01a28d4809badfaee4c37a751781e0457f6d Mon Sep 17 00:00:00 2001 From: Sofya Kholodkova <38243298+tomato-frog@users.noreply.github.com> Date: Thu, 13 Feb 2020 10:52:46 +0300 Subject: [PATCH] Update russian localization (#37256) --- .../chain-middleware-to-create-a-time-server.russian.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/curriculum/challenges/russian/05-apis-and-microservices/basic-node-and-express/chain-middleware-to-create-a-time-server.russian.md b/curriculum/challenges/russian/05-apis-and-microservices/basic-node-and-express/chain-middleware-to-create-a-time-server.russian.md index 46cdac6792..5d348aba3a 100644 --- a/curriculum/challenges/russian/05-apis-and-microservices/basic-node-and-express/chain-middleware-to-create-a-time-server.russian.md +++ b/curriculum/challenges/russian/05-apis-and-microservices/basic-node-and-express/chain-middleware-to-create-a-time-server.russian.md @@ -12,14 +12,12 @@ localeTitle: Промежуточное ПО для создания серве Посмотрите на следующий пример:
app.get('/user', function(req, res, next) {Этот подход полезен для разделения операций сервера на более мелкие единицы. Это приводит к лучшей структуре приложения и возможности повторного использования кода в разных местах. Этот подход также можно использовать для проверки данных. В каждой точке стека промежуточного программного обеспечения вы можете заблокировать выполнение текущей цепочки и передать управление функциям, специально разработанным для обработки ошибок. Или вы можете передать управление следующему подходящему маршруту для обработки особых случаев. Мы увидим, как в расширенном разделе Экспресс. -В маршруте
req.user = getTheUserSync(); // Hypothetical synchronous operation
next();
}, function(req, res) {
res.send(req.user);
})
app.get('/now', ...)
функцию промежуточного программного обеспечения и конечный обработчик. В функции промежуточного программного обеспечения вы должны добавить текущее время к объекту запроса в ключе req.time
. Вы можете использовать new Date().toString()
. В обработчике ответьте объектом JSON, взяв структуру {time: req.time}
.
-Подсказка: тест не пройдет, если вы не подключите промежуточное ПО. Если вы смонтируете функцию где-то еще, тест не пройдёт, даже если результат вывода верный.
## Instructions
app.get('/now', ...)
chain a middleware function and the final handler. In the middleware function you should add the current time to the request object in the req.time
key. You can use new Date().toString()
. In the handler, respond with a JSON object, taking the structure {time: req.time}
.
-Note: The test will not pass if you don’t chain the middleware. If you mount the function somewhere else, the test will fail, even if the output result is correct.
+В маршруте app.get('/now', ...)
связывает функцию промежуточного программного обеспечения и конечный обработчик. В функции промежуточного программного обеспечения вы должны добавить текущее время к объекту запроса в ключе req.time
. Вы можете использовать new Date().toString()
. В обработчике ответьте объектом JSON, взяв структуру {time: req.time}
.
+Подсказка: тест не пройдет, если вы не подключите промежуточное ПО. Если вы смонтируете функцию где-то еще, тест не пройдёт, даже если результат вывода верный.