투케이2K

702. (Android/Java) [간단 소스] Retrofit2 http 통신 라이브러리에서 Time Out 타임 아웃 시간 설정 방법 본문

Android

702. (Android/Java) [간단 소스] Retrofit2 http 통신 라이브러리에서 Time Out 타임 아웃 시간 설정 방법

투케이2K 2023. 12. 2. 13:39

[개발 환경 설정]

개발 툴 : AndroidStudio

 

[소스 코드]

 

// [OkHttpClient 선언]
OkHttpClient okHttpClient = new OkHttpClient.Builder()
        .connectTimeout(30, TimeUnit.SECONDS)
        .readTimeout(30, TimeUnit.SECONDS)
        .writeTimeout(30, TimeUnit.SECONDS)
        .build();


// [Retrofit.Builder : http 요청 빌더]
Retrofit.Builder builder = new Retrofit.Builder()
        .baseUrl("http://localhost:7000/")
        .client(okHttpClient) // [OkHttpClient 지정]
        .addConverterFactory(GsonConverterFactory.create());

 

반응형
Comments