diff options
author | Koushik Dutta <koushd@gmail.com> | 2014-12-22 15:28:51 -0800 |
---|---|---|
committer | Koushik Dutta <koushd@gmail.com> | 2014-12-22 15:28:51 -0800 |
commit | 42eabc6ca99c4011ed1ce30e4a7e77608f8d96fa (patch) | |
tree | b22c6eda452ffed4b3f9d7c826fa98735094c385 /AndroidAsync/src/com | |
parent | cb37d1c169371865f9bb6065c7496d20d3651b4b (diff) | |
download | AndroidAsync-42eabc6ca99c4011ed1ce30e4a7e77608f8d96fa.tar.gz AndroidAsync-42eabc6ca99c4011ed1ce30e4a7e77608f8d96fa.tar.bz2 AndroidAsync-42eabc6ca99c4011ed1ce30e4a7e77608f8d96fa.zip |
Fix https://github.com/koush/AndroidAsync/issues/299
HTTP Message is optional.
Diffstat (limited to 'AndroidAsync/src/com')
-rw-r--r-- | AndroidAsync/src/com/koushikdutta/async/http/spdy/SpdyMiddleware.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/AndroidAsync/src/com/koushikdutta/async/http/spdy/SpdyMiddleware.java b/AndroidAsync/src/com/koushikdutta/async/http/spdy/SpdyMiddleware.java index 40fa618..47ec2ed 100644 --- a/AndroidAsync/src/com/koushikdutta/async/http/spdy/SpdyMiddleware.java +++ b/AndroidAsync/src/com/koushikdutta/async/http/spdy/SpdyMiddleware.java @@ -370,7 +370,8 @@ public class SpdyMiddleware extends AsyncSSLSocketMiddleware { String status = headers.remove(Header.RESPONSE_STATUS.utf8()); String[] statusParts = status.split(" ", 2); data.response.code(Integer.parseInt(statusParts[0])); - data.response.message(statusParts[1]); + if (statusParts.length == 2) + data.response.message(statusParts[1]); data.response.protocol(headers.remove(Header.VERSION.utf8())); data.response.headers(headers); setComplete(headers); |