반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- yona
- Maven
- security
- MSsql
- PM2
- node.js
- git
- mybatis
- pwa
- MariaDB
- jquery
- docker
- submit
- Push
- jenkins
- SpringBoot
- nodejs
- rocky9
- spring3
- Next.js
- NextJS
- ajax
- config
- centos7
- Eclipse
- FCM
- mysql
- popup
- javascript
- Java
Archives
- Today
- Total
목록단축url (1)
ふたりで
JAVA Math.random()을 사용한 Short Url(단축URL)용 8자리 고정 렌덤문자값 생성.
문자메시지에 url을 삽입해야 하는 경우 url이 너무 길 경우 단축 url을 사용해야 한다. 아래 소스 코드는 원본 url을 대신할 짧은 url을 만들 때 문자와 숫자를 조합하여 8자리 고정 랜덤 문자열을 생성하는 소스 코드이다. 만들어진 8자리 고정랜덤 문자열이 도메인뒤에 오는 전체 쿼리스트링을 대체하게 만들면 된다. 예) http://aaaa.kr/bbb/ccc/query?a=1&b=2&c=3 ==> http://aaaa.kr/X3sq7lVk 원본 url과 단축 url 맵핑은 DB에 원본 url 정보와 단축 url 정보를 저장하고 controller 단에서 url패턴으로 구분 처리 하면 될 듯하다... 리다이렉트 url... public static String rendomStr() { String..
JAVA
2020. 11. 17. 14:19