URL: http://tp-sharkteam-backend.herokuapp.com/
https://github.com/frontend-park-mail-ru/2018_1_shark_team (http://client-funny-race-game.herokuapp.com/)
Backend сервер для семестрового проекта по курсу Java (второй семестр) Технопарка.
- Колотовкин Максим
- Минченко Илья
- Алёхин Влад
Действие | Тип запроса, URL | Тело запроса | Тело ответа |
---|---|---|---|
Регистрация | POST, /api/users/signup | {"loginField", "emailField", "passwordField"} | {"id","login", "email", "avatar"} |
Авторизация | POST, /api/users/signin | {"loginField", "passwordField"} | {"id","login", "email", "avatar"} |
Выход | POST, /api/users/logout | {"msg":"User is successfully log out!"} | |
Запросить данные текущего пользователя | GET, /api/users/me | {"id","login", "email", "avatar"} | |
Изменить данные текущего пользователя | POST, /api/users/me | {"loginField", "emailField", "passwordField"} | {"id","login", "email", "avatar"} |
Изменить аватар | POST, /api/avatars/upload | Content-Type:"multipart/form-data"; file: file | {"msg":"Image saved!"} |
Получить аватар | GET, /api/avatars/UserId | filename= "filename"; body: file |