retrofit2 통신 시 네트워크 상에서 파라미터 확인이 필요한 경우 해당 기능 추가
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 | |
} | |
} |
'Android' 카테고리의 다른 글
[android] how to create android .gitignore in android studio (0) | 2019.02.18 |
---|---|
[android] how to build the card.io-Android-source project in android studio (0) | 2019.02.14 |
[Android][kakaolink][1.12.0] Could not resolve com.kakao.sdk:kakaolink (0) | 2018.08.02 |
[Firebase] How to Upload Proguard Mapping File to Gradle in Firebase Crash Report (2) | 2017.07.26 |
[android] adb shell 명령어 정리 (0) | 2017.06.07 |