-host - адрес сервера и порт (стандартно ":8080")
Возвращается тестовая статическая страница
Авторизация
- login (string) - логин пользователя
- pass (string) - пароль пользователя
Смена пароля пользователя
- login (string) - логин пользователя
- pass (string) - старый пароль пользователя
- newPass (string) - новый пароль пользователя
Выполнение задания (преобразования строк и чисел) В результате работы приложения строки разворачиваются: "тест"-> "тсет". А числа отображаются в виде максимальное значение соответствующего типа данных минус присланное пользователем значение.
- login (string) - логин пользователя
- pass (string) - пароль пользователя
- value (string) - массив строк в json
{"Values":
["test",14567,"привет",170]
}
tset
1.7976931348623157E+308
акреворп
1.7976931348623157E+308
Хранится в папке с приложением под названием "config.ini"
user=postgres
pass=qwerty1234
name=task
host=localhost
Следующие вещи можно было бы сделать в последующих версиях, но не уверен что это требуется в тестовом задании ;-)
- Возможность сохранять сессию, а не передавать логин и пароль при каждом запросе
- Хранить в БД хэши от паролей, а не сами пароли
- Добавить возможность переподключения к БД в случае ошибки