From 6a710705b2bbe61137ae90287261170a954f3946 Mon Sep 17 00:00:00 2001 From: Hasib Prince Date: Wed, 27 Jul 2022 18:21:55 +0600 Subject: [PATCH 1/2] removed user-agent from okhttpclient --- .../java/foundation/e/apps/api/cleanapk/RetrofitModule.kt | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/app/src/main/java/foundation/e/apps/api/cleanapk/RetrofitModule.kt b/app/src/main/java/foundation/e/apps/api/cleanapk/RetrofitModule.kt index e0cd5630a..8bd2f0da0 100644 --- a/app/src/main/java/foundation/e/apps/api/cleanapk/RetrofitModule.kt +++ b/app/src/main/java/foundation/e/apps/api/cleanapk/RetrofitModule.kt @@ -162,10 +162,7 @@ object RetrofitModule { fun provideInterceptor(): Interceptor { return Interceptor { chain -> val builder = chain.request().newBuilder() - builder.header( - "User-Agent", - "Dalvik/2.1.0 (Linux; U; Android ${Build.VERSION.RELEASE}; ${Build.FINGERPRINT})" - ).header("Accept-Language", Locale.getDefault().language) + builder.header("Accept-Language", Locale.getDefault().language) try { return@Interceptor chain.proceed(builder.build()) } catch (e: ConnectException) { -- GitLab From 2b287a133eb83333c71eb7595d03cbf0b3850c4c Mon Sep 17 00:00:00 2001 From: Hasib Prince Date: Fri, 29 Jul 2022 12:44:31 +0600 Subject: [PATCH 2/2] User-Agent header is removed from GPlayHttpClient --- .../foundation/e/apps/api/cleanapk/RetrofitModule.kt | 1 - .../foundation/e/apps/api/gplay/utils/GPlayHttpClient.kt | 9 --------- 2 files changed, 10 deletions(-) diff --git a/app/src/main/java/foundation/e/apps/api/cleanapk/RetrofitModule.kt b/app/src/main/java/foundation/e/apps/api/cleanapk/RetrofitModule.kt index 8bd2f0da0..dc6af582e 100644 --- a/app/src/main/java/foundation/e/apps/api/cleanapk/RetrofitModule.kt +++ b/app/src/main/java/foundation/e/apps/api/cleanapk/RetrofitModule.kt @@ -18,7 +18,6 @@ package foundation.e.apps.api.cleanapk -import android.os.Build import android.util.Log import com.fasterxml.jackson.databind.ObjectMapper import com.fasterxml.jackson.dataformat.yaml.YAMLFactory diff --git a/app/src/main/java/foundation/e/apps/api/gplay/utils/GPlayHttpClient.kt b/app/src/main/java/foundation/e/apps/api/gplay/utils/GPlayHttpClient.kt index c6b3bb304..258f1b58a 100644 --- a/app/src/main/java/foundation/e/apps/api/gplay/utils/GPlayHttpClient.kt +++ b/app/src/main/java/foundation/e/apps/api/gplay/utils/GPlayHttpClient.kt @@ -21,7 +21,6 @@ package foundation.e.apps.api.gplay.utils import com.aurora.gplayapi.data.models.PlayResponse import com.aurora.gplayapi.network.IHttpClient -import foundation.e.apps.BuildConfig import foundation.e.apps.utils.modules.CommonUtilsModule.timeoutDurationInMillis import okhttp3.Cache import okhttp3.Headers.Companion.toHeaders @@ -90,10 +89,6 @@ class GPlayHttpClient @Inject constructor( val requestBody = body.toRequestBody("application/json".toMediaType(), 0, body.size) val request = Request.Builder() .url(url) - .header( - "User-Agent", - "${BuildConfig.APPLICATION_ID}-${BuildConfig.VERSION_NAME}-${BuildConfig.VERSION_CODE}" - ) .method(POST, requestBody) .build() return processRequest(request) @@ -131,10 +126,6 @@ class GPlayHttpClient @Inject constructor( override fun getAuth(url: String): PlayResponse { val request = Request.Builder() .url(url) - .header( - "User-Agent", - "${BuildConfig.APPLICATION_ID}-${BuildConfig.VERSION_NAME}-${BuildConfig.VERSION_CODE}" - ) .method(GET, null) .build() Timber.d("get auth request", request.toString()) -- GitLab