Skip to content

Commit c422dce

Browse files
committed
Manually merged android-async-http#678, RangeFileAsyncHttpResponseHandler was unuseful in synchronized request mode
1 parent 57c6624 commit c422dce

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

library/src/main/java/com/loopj/android/http/AsyncHttpClient.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1190,9 +1190,6 @@ protected RequestHandle sendRequest(DefaultHttpClient client, HttpContext httpCo
11901190
}
11911191
}
11921192

1193-
if (responseHandler instanceof RangeFileAsyncHttpResponseHandler)
1194-
((RangeFileAsyncHttpResponseHandler) responseHandler).updateRequestHeaders(uriRequest);
1195-
11961193
requestList.add(requestHandle);
11971194

11981195
Iterator<RequestHandle> iterator = requestList.iterator();

library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,10 @@ private void makeRequest() throws IOException {
144144
throw new MalformedURLException("No valid URI scheme was provided");
145145
}
146146

147+
if (responseHandler instanceof RangeFileAsyncHttpResponseHandler) {
148+
((RangeFileAsyncHttpResponseHandler) responseHandler).updateRequestHeaders(request);
149+
}
150+
147151
HttpResponse response = client.execute(request, context);
148152

149153
if (isCancelled() || responseHandler == null) {

0 commit comments

Comments
 (0)