기본 웹페이지 URL은 %3d 등 이런 %문자가 많이 들어갑니다.
저는 클라이언트에서 서버로 URL을 가져와서 QR코드를 생성해주는 프로그램을
만들던 중에 URL이 길고 특정 문자들이 들어가서 %3D 이스케이프 문자가
변환되어 String에 저장되었습니다..
변환된 문자열로 호출해보니 다른 웹페이지가...
그러하여 escape code로 변환하여 URL을 호출하였습니다.
간단합니다.
http://~~~~:~~~~/Ins?content=~~~~~~
~~~~~부분에 이스케이프 코드를 그대로 적용하고싶을때
String content = URLEncoder.encode(바꿀문자, "UTF-8");
하시면 됩니다.
'Java' 카테고리의 다른 글
[Java] 1. Java를 시작하기 전에 (0) | 2020.11.30 |
---|---|
DES 암호화 복호화 정리 (0) | 2019.07.16 |
[Java] Split 사용법 (0) | 2017.08.30 |
[Java] Ping 확인 (1) | 2017.07.27 |
[Java] SHA-256 패스워드 암호화 (2) | 2017.07.25 |