본문 바로가기

Android

[Android] OkHttp3 Network Interceptor

retrofit2 통신 시 네트워크 상에서 파라미터 확인이 필요한 경우 해당 기능 추가

 

 

OkHttpClient.Builder().apply {
addNetworkInterceptor(NetworkInterceptor())
}.build()
class NetworkInterceptor :Interceptor{
override fun intercept(chain: Interceptor.Chain): Response {
val reqest = chain.request()
Log.e("NETWORK_INTERCEPTOR", reqest.headers().toString())
val resonse = chain.proceed(reqest)
return resonse
}
}