반응형
문자열을 URL 인코딩 혹은 디코딩하는 방법
URL에 문자열을 보내줘야할 때는 인코딩 혹은 디코딩을 이용하여 변환된 문자열로 보내줘야 합니다. URL에는 ASCII 문자열에 포함되지 않은 문자를 포함하여 보낼 수 없기 때문입니다. 그럴때는 URLEncoding/URLDecoding을 이용해 문자열을 변환해줍니다.
인코딩하는 방법
String encodedStr = URLEncoder.encode(String targetStr, String charsetName);
디코딩하는 방법
String decodedStr = URLDecoder.decode(String targetStr, String charsetName);
인코딩 및 디코딩할때 charsetname은 통일해주어야 한다. charsetname에는 UTF-8 등 인코딩할 언어셋을 지정해주면 됩니다.
반응형
'프로그래밍 PROGRAMMING > 자바 JAVA AND FRAMEWORKS' 카테고리의 다른 글
[GRADLE] 컴파일 에러 Could not find org.springframework.experimental:spring-native:0.10.5 (0) | 2022.01.05 |
---|