Skip to content

Commit 9ee456f

Browse files
author
Stephane Landelle
committed
Fix Response.isRedirected, close AsyncHttpClient#391
1 parent 71351fd commit 9ee456f

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

api/src/main/java/org/asynchttpclient/providers/ResponseBase.java

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,16 @@ public final FluentCaseInsensitiveStringsMap getHeaders() {
8080

8181
@Override
8282
public final boolean isRedirected() {
83-
return (status.getStatusCode() >= 300) && (status.getStatusCode() <= 399);
83+
switch (status.getStatusCode()) {
84+
case 301:
85+
case 302:
86+
case 303:
87+
case 307:
88+
case 308:
89+
return true;
90+
default:
91+
return false;
92+
}
8493
}
8594

8695
@Override

0 commit comments

Comments
 (0)