티스토리 뷰

[자바] String을 URL 인코딩하기

URL 뒤에 데이터를 덧붙이고자 할때 스트링을 URL에 맞게 인코딩을 해야하는데 아래와 같이 하면 된다.

String encodeResult = URLEncoder.encode(String encodingString, String charsetName);

그냥 URLEncoder.encode(String s); 는 deprecated 되었으니까 사용하지 말고 위의 함수를 사용하자.
charsetName에는 "UTF-8"과 같은 캐릭터 인코딩 셋을 넣으면 된다.

반대로 디코딩하는 것은 아래와 같이 하면 된다.

String decodeResult = URLDecoder.decode(String decodingString, String charsetName);

끝. 
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/12   »
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
글 보관함