From 124130bbfc2075c8b72fee36522fe05a22eae407 Mon Sep 17 00:00:00 2001 From: Andrew Mikhailov Date: Sat, 21 May 2016 13:27:03 +0600 Subject: [PATCH] Add russian translation for times exercise. --- exercises/times/problem.ru.md | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 exercises/times/problem.ru.md diff --git a/exercises/times/problem.ru.md b/exercises/times/problem.ru.md new file mode 100644 index 0000000..0e7ca80 --- /dev/null +++ b/exercises/times/problem.ru.md @@ -0,0 +1,35 @@ +# Задача + +Напишите программу, которая будет принимать два аргумента в командной строке, +содержащие хост и порт. Используйте `http.request` и отправте POST-запрос на + +```js +url + '/users/create' +``` +с телом, содержащим `JSON.stringify` объект: + +```js +{"user_id": 1} +``` + +Сделайте это в пять раз и каждый раз увеличивайте свойство `user_id`, начиная с 1. + +Когда запросы будут завершены, отправьте GET-запрос на: + +```js +url + '/users' +``` + +используйте `console.log` на тело ответа от GET-запроса. + +## Советы + +В этой задаче, вам необходимо будет координировать несколько асинхронное операций. + +Используйте `async.series` для этого и передать в` Object`. В одной из функций +нужно использовать `async.times`, чтобы отправить POST-request используя `http.request`. +Другая будет делать GET-запрос. + +Вы можете прочитать больше о функции `async.times` здесь: + + https://github.com/caolan/async#times