URI2 Spring boot, URI 쉽게 만들기 ( with UriComponentsBuilder ) 들어가며.. 스크래핑, 웹 인증등 타겟 URI 정보를 파라미터와 함께 보낼 때 많은 수의 파라미터로 인해 코드가 길어질 수있다. 본 블로그에서는 카카오 OpenAPI를 통해 인증토큰을 받아오는 과정의 예를 들어 URI 생성하는 방법을 다루어본다. 고전적인 방식(String, StringBuffer)을 사용해보고 SpringBoot web 패키지에서 제공하는 개선된 방식( UriComponentsBuilder)을 사용해 본다. 개발환경 - Springboot 2.4.5 build.gradle plugins { id 'org.springframework.boot' version '2.4.5' id 'io.spring.dependency-management' version '1.0.11.RELEASE' id .. 2021. 5. 3. Python3, url 인코딩하는 이유, 인코딩/디코딩 처리 Python3, url 인코딩하는 이유, 인코딩/디코딩 처리 구글에서 한글로 검색하면 q 파라미터에 한글이 알수없는 영문+숫자 조합으로 encode된것을 확인할 수 있다. 왜 url을 인코딩하는가 ? url은 ASCII 문자열을 이용해서만 전송될 수 있다. 즉 ASCII가 아닌 한글, 특수 문자(Unsafe, Reserved)는 두개의 16진수를 사용하는 octet형태로 encode된다. The octet is a unit of digital information in computing and telecommunications that consists of eight bits. The term is often used when the term byte might be ambiguous, as the by.. 2021. 4. 19. 이전 1 다음