mirror of
https://github.com/AntennaPod/AntennaPod.git
synced 2025-10-29 11:49:33 +00:00
Fix user-agent not always being sent (#7829)
Co-authored-by: Tony Tam <engineer.tonytam@gmail.com>
This commit is contained in:
parent
a244fe0897
commit
c3a1f3a98e
@ -63,7 +63,7 @@ public class AntennapodHttpClient {
|
||||
|
||||
OkHttpClient.Builder builder = new OkHttpClient.Builder();
|
||||
builder.interceptors().add(new BasicAuthorizationInterceptor());
|
||||
builder.networkInterceptors().add(new UserAgentInterceptor());
|
||||
builder.interceptors().add(new UserAgentInterceptor());
|
||||
|
||||
// set cookie handler
|
||||
CookieManager cm = new CookieManager();
|
||||
|
||||
@ -14,6 +14,7 @@ import de.danoeh.antennapod.model.feed.Feed;
|
||||
import de.danoeh.antennapod.model.feed.FeedMedia;
|
||||
import de.danoeh.antennapod.net.common.AntennapodHttpClient;
|
||||
import de.danoeh.antennapod.net.common.NetworkUtils;
|
||||
import de.danoeh.antennapod.net.common.UserAgentInterceptor;
|
||||
import okhttp3.Interceptor;
|
||||
import okhttp3.OkHttpClient;
|
||||
import okhttp3.Protocol;
|
||||
@ -42,6 +43,7 @@ class ApOkHttpUrlLoader implements ModelLoader<String, InputStream> {
|
||||
if (internalClient == null) {
|
||||
OkHttpClient.Builder builder = AntennapodHttpClient.newBuilder();
|
||||
builder.interceptors().add(new NetworkAllowanceInterceptor());
|
||||
builder.interceptors().add(new UserAgentInterceptor());
|
||||
builder.cache(null); // Handled by Glide
|
||||
internalClient = builder.build();
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user