
[ 1. 기획 ] 📍 단축 URL 알고리즘 BASE64 참고 : 단축 URL 알고리즘으로 BASE64 알고리즘을 사용한 이유 📍 단축 URL 서비스 원리 단축 : 입력받은 URL을 DB에 저장 후, url의 id를 BASE64 알고리즘을 통해 encode 시킨다. 💬 url 자체를 encode해버리면 encode한 값의 자리수가 상당히 길어지기 때문에 url의 unique한 값인 id를 단축하기로 했다! redirect : "localhost:8080/redirect/{encoded-value}"의 pathVariable로 들어온 encoded-value를 BASE64 알고리즘을 통해 url의 id로 decode 시킨 후, findById()를 통해 DB의 origin-url를 얻고 해당 origin-u..
프로젝트/미션프로젝트
2022. 6. 12. 18:35