자바에서는 URL Encoder를 제공하기 때문에

직접 작성할 필요가 없습니다.

간단히 java.net.URLEncoder를 사용하시면 됩니다.

다음은 이 클래스를 사용하는 예제 프로그램입니다.

public class URLEncoderDemo {
 public static void main(String[] args) throws Exception {
  String url = args[0];
  String encodedUrl = java.net.URLEncoder.encode(url);
  System.out.println("URL: " + url);
  System.out.println("Encoded URL: " + encodedUrl);
 }
}

다음은 실행 결과입니다.

E:\Data\Work\Java>java -cp . URLEncoderDemo 임정묵
URL: 임정묵
Encoded URL: %C0%D3%C1%A4%B9%AC

E:\Data\Work\Java>

Posted by 알 수 없는 사용자
,