diff options
author | Koushik Dutta <koushd@gmail.com> | 2013-08-31 18:22:41 -0700 |
---|---|---|
committer | Koushik Dutta <koushd@gmail.com> | 2013-08-31 18:22:41 -0700 |
commit | 6d84135abb6f6622fd4c5dde35b4db50793b5368 (patch) | |
tree | 94c089d55692ebfc26b110d589f47d232c24668b /AndroidAsyncTest/src/com | |
parent | 7d29a8b01a9844e40731708c288b60022b991950 (diff) | |
download | AndroidAsync-6d84135abb6f6622fd4c5dde35b4db50793b5368.tar.gz AndroidAsync-6d84135abb6f6622fd4c5dde35b4db50793b5368.tar.bz2 AndroidAsync-6d84135abb6f6622fd4c5dde35b4db50793b5368.zip |
AsyncHttpServer: keep-alive should only be used when requested
Change-Id: I07ea157f6a898970b85495281f1d0c6c21ecb6ca
Diffstat (limited to 'AndroidAsyncTest/src/com')
-rw-r--r-- | AndroidAsyncTest/src/com/koushikdutta/async/test/Issue59.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/AndroidAsyncTest/src/com/koushikdutta/async/test/Issue59.java b/AndroidAsyncTest/src/com/koushikdutta/async/test/Issue59.java index 45d0392..fd81951 100644 --- a/AndroidAsyncTest/src/com/koushikdutta/async/test/Issue59.java +++ b/AndroidAsyncTest/src/com/koushikdutta/async/test/Issue59.java @@ -27,6 +27,7 @@ public class Issue59 extends TestCase { @Override public void onRequest(AsyncHttpServerRequest request, final AsyncHttpServerResponse response) { response.getHeaders().getHeaders().set("Transfer-Encoding", ""); + response.responseCode(200); Util.writeAll(response, "foobarbeepboop".getBytes(), new CompletedCallback() { @Override public void onCompleted(Exception ex) { @@ -40,6 +41,8 @@ public class Issue59 extends TestCase { AsyncHttpGet get = new AsyncHttpGet("http://localhost:5959/"); get.setLogging("issue59", Log.VERBOSE); + get.getHeaders().getHeaders().removeAll("Connection"); + get.getHeaders().getHeaders().removeAll("Accept-Encoding"); assertEquals("foobarbeepboop", AsyncHttpClient.getDefaultInstance().executeString(get).get(1000, TimeUnit.MILLISECONDS)); } |