Skip to content

valeevr/JAVA_REST_API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JAVA_REST_API

Задание.

Написать REST сервис на Java с использованием Spring Boot. Сервис должен иметь следующие ресурсы (методы):

/login метод: POST

параметры: login, password
описание: авторизует пользователя по логину и паролю;
возвращает код 200 если успешно, 401 если авторизация не успешна. 

/data метод: GET

параметры: нет
 описание: возвращает json со списком объектов вида 
 {[{"id1": "string1"}, ..., {"idX": "stringY"}]}  

/data метод: POST

параметры: объект в body посылается в формате {"name": "string"}
описание: добавляет объект

/data/{id} метод: GET

параметры:
id - идентификатор возвращаемого объекта
описание: возвращает json объекта c идентификатором id вида {"id": "string"} и код 200,
	если объект не найден, тогда код 404 и json и ошибкой.

/logout метод: POST

параметры:
нет
описание: вовзращает соответсвующий код, тело не требуется

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages