Skip to content

Просто сервис коротких ссылок. Подсчитывает количество уникальных и обычных переходов. Есть возможность задать время жизни ссылки и удалить ее. Весь функционал по работе и статистика по ссылке доступна тому, кто ее создал. Доступ осуществляется за счет секретного ключа и привязке к куки пользователя

Notifications You must be signed in to change notification settings

TyutterinYakov/ShortLink

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#ShortLink #Java Для того, чтобы создать короткую ссылку необходимо отправить POST запрос вида alt text

на адрес вашего хоста, например http://localhost:8080/, где: • redirectLink – это ссылка, которую необходимо сократить; • time – время жизни ссылки в часах (в конечно итоге переводится в минуты, соответственно значимыми будут только десятые доли); • key - секретный ключ, который будет служить для доступа к статистике по ссылке и для ее удаления. После отправки запроса приходит ответ с ссылкой alt text Программа проверяет наличие уже существующей и не истекшей ссылки у данного пользователя и создает или отдает уже готовую ссылку, предотвращая дублирование записей. Программа производит подсчет общего и уникального числа переходов. Информацию по переходам можно посмотреть при обращении по ссылке

alt text

“Домен/сгенерированный хэш/stats/секретный ключ(key)”. Доступ к этой информации может получить только тот, кто создал ссылку и кто знает секретный ключ.

About

Просто сервис коротких ссылок. Подсчитывает количество уникальных и обычных переходов. Есть возможность задать время жизни ссылки и удалить ее. Весь функционал по работе и статистика по ссылке доступна тому, кто ее создал. Доступ осуществляется за счет секретного ключа и привязке к куки пользователя

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages