2020-06-12 15:44:45 +02:00
|
|
|
package at.connyduck.pixelcat.network
|
|
|
|
|
|
|
|
import android.os.Build
|
|
|
|
import at.connyduck.pixelcat.BuildConfig
|
|
|
|
import okhttp3.Interceptor
|
|
|
|
import okhttp3.Response
|
|
|
|
|
2020-06-12 19:58:15 +02:00
|
|
|
class UserAgentInterceptor : Interceptor {
|
2020-06-12 15:44:45 +02:00
|
|
|
|
|
|
|
override fun intercept(chain: Interceptor.Chain): Response {
|
|
|
|
val requestWithUserAgent = chain.request()
|
|
|
|
.newBuilder()
|
|
|
|
.header("User-Agent", "PixelCat/${BuildConfig.VERSION_NAME} Android/${Build.VERSION.RELEASE}")
|
|
|
|
.build()
|
|
|
|
return chain.proceed(requestWithUserAgent)
|
|
|
|
}
|
2020-06-12 19:58:15 +02:00
|
|
|
}
|