From 9a35caf73356aa9a0142f5c5a0c50fde60d6ae02 Mon Sep 17 00:00:00 2001 From: Adrian Cole Date: Wed, 2 Jul 2014 07:29:25 -0700 Subject: [PATCH] Use transport protocol in SPDY response. --- .../java/com/squareup/okhttp/internal/http/HeadersTest.java | 2 +- .../java/com/squareup/okhttp/internal/http/SpdyTransport.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/okhttp-tests/src/test/java/com/squareup/okhttp/internal/http/HeadersTest.java b/okhttp-tests/src/test/java/com/squareup/okhttp/internal/http/HeadersTest.java index 9947da037..144ec78f4 100644 --- a/okhttp-tests/src/test/java/com/squareup/okhttp/internal/http/HeadersTest.java +++ b/okhttp-tests/src/test/java/com/squareup/okhttp/internal/http/HeadersTest.java @@ -41,7 +41,7 @@ public final class HeadersTest { SpdyTransport.readNameValueBlock(headerBlock, Protocol.SPDY_3).request(request).build(); Headers headers = response.headers(); assertEquals(4, headers.size()); - assertEquals(Protocol.HTTP_1_1, response.protocol()); + assertEquals(Protocol.SPDY_3, response.protocol()); assertEquals(200, response.code()); assertEquals("OK", response.message()); assertEquals("no-cache, no-store", headers.get("cache-control")); diff --git a/okhttp/src/main/java/com/squareup/okhttp/internal/http/SpdyTransport.java b/okhttp/src/main/java/com/squareup/okhttp/internal/http/SpdyTransport.java index 38ad43817..14f317ba9 100644 --- a/okhttp/src/main/java/com/squareup/okhttp/internal/http/SpdyTransport.java +++ b/okhttp/src/main/java/com/squareup/okhttp/internal/http/SpdyTransport.java @@ -204,7 +204,7 @@ public final class SpdyTransport implements Transport { StatusLine statusLine = StatusLine.parse(version + " " + status); return new Response.Builder() - .protocol(statusLine.protocol) + .protocol(protocol) .code(statusLine.code) .message(statusLine.message) .headers(headersBuilder.build());