From 3f3191bb7590bf2aa3d504176fb974d6dff8a9f7 Mon Sep 17 00:00:00 2001 From: Justin Yorke Date: Thu, 19 Apr 2018 17:08:16 -0700 Subject: [PATCH] OkHttp extension - properly use response headers instead of request headers when throwing InvalidResponseCodeException --- .../google/android/exoplayer2/ext/okhttp/OkHttpDataSource.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extensions/okhttp/src/main/java/com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.java b/extensions/okhttp/src/main/java/com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.java index 0519673e50..4094b3a5d2 100644 --- a/extensions/okhttp/src/main/java/com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.java +++ b/extensions/okhttp/src/main/java/com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.java @@ -170,7 +170,7 @@ public class OkHttpDataSource implements HttpDataSource { // Check for a valid response code. if (!response.isSuccessful()) { - Map> headers = request.headers().toMultimap(); + Map> headers = response.headers().toMultimap(); closeConnectionQuietly(); InvalidResponseCodeException exception = new InvalidResponseCodeException( responseCode, headers, dataSpec);