get api를 사용할때 검색이 안되는 문제가 있었는데 확인을 해보니 특수문자가 문제였다. 이와 관련해 특수 문자는 url인코딩이 필요한데 방법은 문자열을 치환해주면 된다. String url = "http://ooo/ooo?test=!"; url = url.replaceAll("!", "%21"); 자주 사용하는 특수 문자 URL 인코딩을 정리하면 아래와 같다. 문자 URL 인코딩 문자 URL 인코딩 문자 URL 인코딩 탭 %09 \ %5C ? %3F 공백 %20 , %2C @ %40 ! %21 . %2E ^ %3E " %22 / %2F { %7B # %23 : %3A } %7D % %25 ; %3B [ %5B & %26 %3E ` %60 ) %29 = %3D | %7C + %2B $ %24 ~ %7E..