okhttp3 를 이용한 API 전송을 만들어보도록 해봐요
가장 쉬운 GET method 를 사용한 소스 입니다.
public String get(String requestURL, String userId, String password) {
String message = null;
try {
OkHttpClient client = new OkHttpClient.Builder()
//.authenticator(getAuthenticator(userId, password))
.addInterceptor(new BasicAuthInterceptor(userId, password))
.build();
Request request = new Request.Builder()
.url(requestURL)
.build(); //GET Request
//동기 처리시 execute함수 사용
Response response = client.newCall(request).execute();
//출력
message = response.body().string();
} catch (Exception e){
System.err.println(e.toString());
}
return message;
}
'프로그래밍 > Java' 카테고리의 다른 글
[JAVA] 날짜 비교는 어떻게 할까요? (0) | 2020.09.15 |
---|---|
okhttp3 이용한 API 만들기(4탄 POST 전송) (0) | 2020.08.07 |
okhttp3 이용한 API 만들기(2탄 PATCH 전송) (0) | 2020.08.07 |
okhttp3 이용한 API 만들기(1탄 POST 첨부파일 전송) (0) | 2020.08.07 |
메이븐에 외부라이브러리 추가 (0) | 2020.06.24 |