mirror of
https://github.com/austinried/subtracks.git
synced 2026-11-10 15:11:58 +01:00
net: include the Android release in the user agent
This commit is contained in:
@@ -1,10 +1,11 @@
|
||||
package com.subtracks
|
||||
|
||||
import android.os.Build
|
||||
import okhttp3.Interceptor
|
||||
import okhttp3.OkHttpClient
|
||||
|
||||
object UserAgent {
|
||||
val value: String = "subtracks (Android; ${BuildConfig.VERSION_NAME})"
|
||||
val value: String = "subtracks (Android ${Build.VERSION.RELEASE}; ${BuildConfig.VERSION_NAME})"
|
||||
|
||||
fun interceptor(): Interceptor =
|
||||
Interceptor { chain ->
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
package com.subtracks
|
||||
|
||||
import android.os.Build
|
||||
import androidx.test.ext.junit.runners.AndroidJUnit4
|
||||
import okhttp3.Request
|
||||
import okhttp3.mockwebserver.MockResponse
|
||||
@@ -24,6 +25,6 @@ class UserAgentTest {
|
||||
val header = server.takeRequest().getHeader("User-Agent")
|
||||
server.shutdown()
|
||||
|
||||
assertEquals("subtracks (Android; ${BuildConfig.VERSION_NAME})", header)
|
||||
assertEquals("subtracks (Android ${Build.VERSION.RELEASE}; ${BuildConfig.VERSION_NAME})", header)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user