Index: components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/TestHttpUrlRequestListener.java |
diff --git a/components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/TestHttpUrlRequestListener.java b/components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/TestHttpUrlRequestListener.java |
index 4f9db10d776d90b476430c0676c8c174fd320775..22429aeb706a00a1241f3fa01d4289b1b447a9d2 100644 |
--- a/components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/TestHttpUrlRequestListener.java |
+++ b/components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/TestHttpUrlRequestListener.java |
@@ -17,10 +17,14 @@ import org.chromium.net.HttpUrlRequestListener; |
public class TestHttpUrlRequestListener implements HttpUrlRequestListener { |
public static final String TAG = "TestHttpUrlRequestListener"; |
+ |
public int mHttpStatusCode = 0; |
+ public String mNegotiatedProtocol; |
+ |
public String mUrl; |
public byte[] mResponseAsBytes; |
- public String mNegotiatedProtocol; |
+ public String mResponseAsString; |
+ public Exception mException; |
private ConditionVariable mComplete = new ConditionVariable(); |
@@ -40,6 +44,8 @@ public class TestHttpUrlRequestListener implements HttpUrlRequestListener { |
public void onRequestComplete(HttpUrlRequest request) { |
mUrl = request.getUrl(); |
mResponseAsBytes = request.getResponseAsBytes(); |
+ mResponseAsString = new String(mResponseAsBytes); |
+ mException = request.getException(); |
mComplete.open(); |
Log.i(TAG, "****** Request Complete, status code is " + |
request.getHttpStatusCode()); |