Программист php

Проект закрыт
Стоимость:Договорная
Срок выполнения:1 день
Варианты оплаты:Без предоплаты
Способ оплаты:
  • Банковский перевод
  • Электронные деньги
Дата публикации:2019-08-12 20:40
Был(а) на сайте:2019-08-21 19:30

Задача

Необходимо реализовать сервис на PHP для генерации случайных значений.
Сервис реализует JSON API работающее по HTTP. Каждой генерации присваивать уникальный id, по которому можно получить результат генерации методом retrieve.

Реализовать методы

POST /api/generate/ - генерация случайного значения и его идентификатора
GET /api/retrieve/ - получение значения по id, которое вернулось в методе generate
Задача может быть решена со следующими усложнениями

возможность задать входные параметры для метода /api/generate/
type - тип возвращаемого случайного значения (строка, число, guid, цифробуквенное, из заданных значений)
длина возвращаемого значения
возможность идемпотентных запросов (несколько запросов с одним requestId вернут то же самое число)
сервис поставляется как Docker образ, опубликованный в публичном репозитории
написать Unit тесты

74
Просмотры
Костя Егоров
Константин К.
Ленар Хасанов
Андрей Попов
Станислав Спиридонов
Роман Елистров
Дмитрий Ежков
Сергей Дмитриев
Тимофей Левендеев
Alexey Shumnyi
Канат web_proger
Sergey Kalanidi

Оставлять и видеть заявки могут только авторизованные пользователи.