콘텐츠로 건너뛰기

인코딩

[java] oauth encoder

java에서 제공하는 java.net.URLEncoder.encode()와 oauth 규약에서 정의하는 encode()는 서로 다르다. http://www.marcworrell.com/article-2943-en.html 에서 보면 oauth에서는 RFC3986 규약을 따르고 있으며, 알파벳, 숫자, -, ., _, ~는 인코딩하지 않기로 가이드하고 있다. 즉, URLEncoder를 그대로 사용할 수는 없어서 wrapping해서 사용하게 된다. 다음 코드와 같이 된다.… 더 보기 »[java] oauth encoder