aboutsummaryrefslogtreecommitdiffstats
path: root/AndroidAsyncTest/src/com
diff options
context:
space:
mode:
authorKoushik Dutta <koushd@gmail.com>2013-08-31 18:22:41 -0700
committerKoushik Dutta <koushd@gmail.com>2013-08-31 18:22:41 -0700
commit6d84135abb6f6622fd4c5dde35b4db50793b5368 (patch)
tree94c089d55692ebfc26b110d589f47d232c24668b /AndroidAsyncTest/src/com
parent7d29a8b01a9844e40731708c288b60022b991950 (diff)
downloadAndroidAsync-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.java3
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));
}