목록okhttp (24)
투케이2K
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : java [소스 코드] client.newCall(request.build()).enqueue(new Callback() { //TODO [성공한 경우] @Override public void onResponse(Call call, Response response) throws IOException { try { Log.i("---","---"); Log.w("//===========//","================================================"); Log.i("","\n"+"[C_Cache_Clear_Check >> checker() :: OK HTTP 캐시 초기화 응답 확인 성공]"); Log..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : java [소스 코드] // [OK http 라이브러리 버전] implementation("com.squareup.okhttp3:okhttp:4.9.0") // [OK http 통신 객체 일반 생성 실시] OkHttpClient client = new OkHttpClient(); // [OK http 통신 객체 커스텀 타임 지정] OkHttpClient client = new OkHttpClient.Builder() .connectTimeout(20, TimeUnit.SECONDS) .writeTimeout(20, TimeUnit.SECONDS) .readTimeout(20, TimeUnit.SECONDS) .build();
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : java [소스 코드] /** ========= [필요한 퍼미션 및 라이브러리] ========= **/ //TODO [퍼미션] /** * * * */ //TODO [라이브러리] /** * allprojects > repositories > mavenCentral() 추가 * implementation("com.squareup.okhttp3:okhttp:4.9.0") * */ /** ========= [GET 방식 동기 HTTP 요청 - 쿼리 파라미터 전송] ========= **/ public class RequestSyncGetHttp extends Thread { private boolean responseFl..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java /* =========================== */ /* =========================== */ [소스 코드] /** ========= [필요한 퍼미션 및 라이브러리] ========= **/ //TODO [퍼미션] /** * * * */ //TODO [라이브러리] /** * allprojects > repositories > mavenCentral() 추가 * implementation("com.squareup.okhttp3:okhttp:4.9.0") * */ /** ========= [GET 방식 HTTP 요청 메소드] =..