https://github.com/square/okhttp
http호출을 간편하게 할 수 있는 소스
연결 중 get방식 파라미터를 추가 해야 하는 경우 HttpUrl을 이용해서 전달하려는 파라미터를 추가 할 수 있습니다.
https://www.googleapis.com/youtube/v3/search?part=snippet&q=kpop+music&key=apikey 이런 정보를 요청하는 경우 아래의 코드 처럼 작업 해주면 됩니다.
HttpUrl httpUrl = new HttpUrl.Builder()
.scheme(API_SCHEME)
.host(API_HOST)
.addPathSegment("youtube")
.addPathSegment("v3")
.addPathSegment("search")
.addQueryParameter("part", "snippet")
.addQueryParameter("q", "kpop+music")
.addQueryParameter("key", apikey)
.build();
System.out.println(httpUrl.toString());
Request request = new Request.Builder()
.url(httpUrl)
.get()
.build();
반응형
'JAVA' 카테고리의 다른 글
stream LinkedList filter cannot be cast (0) | 2021.11.04 |
---|---|
Integer to Date java (0) | 2021.11.01 |
MultipartEntity, MultipartEntityBuilder 파일 전송시 나머지 parameter 한글깨짐 (0) | 2021.10.15 |
maven generate-sources 실행시 에러 발생 (0) | 2021.07.21 |
Entity List To DTO List (0) | 2021.06.29 |