url 2

[Docker] yourls (단축 URL 생성) 서비스 구축 하기

yourls(YOur Own URL Shortener) 컨테이너는 긴 URL 을 단축 URL로 생성시켜주는 서비스다. URL 단축해주는 서비스는 많이 널려져 있다. 예를 들면 아래 사이트에서 URL을 단축시켜주고있고, 유료도 있고, 무료도 있으니 자체 구축이 아닌 사이트에서 할 경우 고려해보길 바란다. 하지만 자체 서비스를 구축하여, 단축URL 생성하는 것도 나쁘지 아니한가?! 그럼 한번 시도해 보자! 단축URL 서비스 - VOLA 단축URL 서비스 - 보라 URL단축, 단축URL, 단축링크, 링크주소 줄이기, 짧은 링크, 통계, 개발 API, VOLA, Link Shotener, 보라 vo.la URL 링크단축 서비스-링크주소 줄이기, 단축URL, URL단축 URL 링크단축 서비스-링크주소 줄이기, 단..

Docker 2023.03.01

[Tomcat] 톰캣 URI Encoding 설정

tomcat 문서에 의하면 URL을 디코딩은 지정하지 않으면 디폴트로 ISO-8859-1으로 지정된다. 그러기에 설정을 하지 않고 한글을 GET로 정보를 넘기게 되면 깨진다. 반면에 POST로 전달되면 HTTP body의 입력 스트림의 디폴트는 UTF-8를 디코딩되기에 문제가 없다. 이는 tomcat 설정에 엔코딩을 변경해 주면 문제는 해결된다. {tomcat 설치 폴더}/conf/server.xml에 아래 요소에 아래와 같이 URIEncoding을 UTF-8로 설정한다. 아파치와 연결하기 위해 mod_jk를 사용할 경우에는 mod_jk 설정부분에도 위와 동일하게 변경한다.

Linux 2023.01.08