Short url service
Как пользоваться сервисом.
Приложение автоматически собирает зависимости с помощью maven.
Запустить приложение внутри IDEA или сбором jar.
В консоли появится меню выбора команд. Выберите нужную вводом числа и следуйте дальнейшим указаниям.
Документация располагается в src/main/resources.
Какие команды поддерживаются.
- Зарегистрироваться (получить UUID)
- Выйти из аккаунта
- Авторизоваться (по UUID)
- Создать короткую ссылку
- Перейти по короткой ссылке
- Изменить количество переходов по короткой ссылке
- Удалить короткую ссылку
- Изменить время валидности короткой ссылки
- Получить UUID текущего пользователя
- Список актуальных коротких ссылок текущего пользователя
Как протестировать ваш код.
Можно сразу создавать сокращенные ссылки (при этом автоматически будет создан UUID пользователя) либо сначала зарегистрироваться и авторизоваться.
После этого можно попробовать перейти по полученной ссылке через команду 5. Затем поэксперементировать с изменением количества переходов и времени валидности ссылок. Получить полный список созданных текущим авторизованным пользователем ссылок можно по команде 10, узнать UUID текущего пользователя через 9, а сменить пользователя через 2.