Skip to content
/ RACK-app Public

минималистичное Rack приложение, отвечающее на URL GET /time (?format=year%2Cmonth%2Cday)

Notifications You must be signed in to change notification settings

ruuke/RACK-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

В отдельном резпозитории напишите минималистичное Rack приложение которое будет отвечать на

URL GET /time

с параметром строки запроса format и возвращать время в заданном формате.

Например, GET-запрос

/time?format=year%2Cmonth%2Cday

вернет ответ с типом text/plain и телом 1970-01-01.

Доступные форматы времени: year, month, day, hour, minute, second
Форматы передаются в параметре строки запроса format в любом порядке
Если среди форматов времени присутствует неизвестный формат, необходимо возвращать ответ с кодом статуса 400 и телом "Unknown time format [epoch]"
Если неизвестных форматов несколько, все они должны быть перечислены в теле ответа, например: "Unknown time format [epoch, age]"
При запросе на любой другой URL необходимо возвращать ответ с кодом статуса 404

Ответ к заданию должен быть в виде открытого пулл-реквеста.

About

минималистичное Rack приложение, отвечающее на URL GET /time (?format=year%2Cmonth%2Cday)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages