| OLD | NEW |
| 1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "net/http/http_network_transaction.h" | 5 #include "net/http/http_network_transaction.h" |
| 6 | 6 |
| 7 #include <math.h> // ceil | 7 #include <math.h> // ceil |
| 8 #include <stdarg.h> | 8 #include <stdarg.h> |
| 9 #include <string> | 9 #include <string> |
| 10 #include <vector> | 10 #include <vector> |
| (...skipping 13331 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 13342 return ERR_UNEXPECTED; | 13342 return ERR_UNEXPECTED; |
| 13343 } | 13343 } |
| 13344 | 13344 |
| 13345 void Close(bool not_reusable) override {} | 13345 void Close(bool not_reusable) override {} |
| 13346 | 13346 |
| 13347 bool IsResponseBodyComplete() const override { | 13347 bool IsResponseBodyComplete() const override { |
| 13348 ADD_FAILURE(); | 13348 ADD_FAILURE(); |
| 13349 return false; | 13349 return false; |
| 13350 } | 13350 } |
| 13351 | 13351 |
| 13352 bool CanFindEndOfResponse() const override { return false; } | |
| 13353 | |
| 13354 bool IsConnectionReused() const override { | 13352 bool IsConnectionReused() const override { |
| 13355 ADD_FAILURE(); | 13353 ADD_FAILURE(); |
| 13356 return false; | 13354 return false; |
| 13357 } | 13355 } |
| 13358 | 13356 |
| 13359 void SetConnectionReused() override { ADD_FAILURE(); } | 13357 void SetConnectionReused() override { ADD_FAILURE(); } |
| 13360 | 13358 |
| 13361 bool IsConnectionReusable() const override { | 13359 bool CanReuseConnection() const override { return false; } |
| 13362 ADD_FAILURE(); | |
| 13363 return false; | |
| 13364 } | |
| 13365 | 13360 |
| 13366 int64 GetTotalReceivedBytes() const override { | 13361 int64 GetTotalReceivedBytes() const override { |
| 13367 ADD_FAILURE(); | 13362 ADD_FAILURE(); |
| 13368 return 0; | 13363 return 0; |
| 13369 } | 13364 } |
| 13370 | 13365 |
| 13371 bool GetLoadTimingInfo(LoadTimingInfo* load_timing_info) const override { | 13366 bool GetLoadTimingInfo(LoadTimingInfo* load_timing_info) const override { |
| 13372 ADD_FAILURE(); | 13367 ADD_FAILURE(); |
| 13373 return false; | 13368 return false; |
| 13374 } | 13369 } |
| 13375 | 13370 |
| 13376 void GetSSLInfo(SSLInfo* ssl_info) override { ADD_FAILURE(); } | 13371 void GetSSLInfo(SSLInfo* ssl_info) override { ADD_FAILURE(); } |
| 13377 | 13372 |
| 13378 void GetSSLCertRequestInfo(SSLCertRequestInfo* cert_request_info) override { | 13373 void GetSSLCertRequestInfo(SSLCertRequestInfo* cert_request_info) override { |
| 13379 ADD_FAILURE(); | 13374 ADD_FAILURE(); |
| 13380 } | 13375 } |
| 13381 | 13376 |
| 13382 bool IsSpdyHttpStream() const override { | |
| 13383 ADD_FAILURE(); | |
| 13384 return false; | |
| 13385 } | |
| 13386 | |
| 13387 void Drain(HttpNetworkSession* session) override { ADD_FAILURE(); } | 13377 void Drain(HttpNetworkSession* session) override { ADD_FAILURE(); } |
| 13388 | 13378 |
| 13389 void SetPriority(RequestPriority priority) override { priority_ = priority; } | 13379 void SetPriority(RequestPriority priority) override { priority_ = priority; } |
| 13390 | 13380 |
| 13391 UploadProgress GetUploadProgress() const override { return UploadProgress(); } | 13381 UploadProgress GetUploadProgress() const override { return UploadProgress(); } |
| 13392 | 13382 |
| 13393 HttpStream* RenewStreamForAuth() override { return NULL; } | 13383 HttpStream* RenewStreamForAuth() override { return NULL; } |
| 13394 | 13384 |
| 13395 private: | 13385 private: |
| 13396 RequestPriority priority_; | 13386 RequestPriority priority_; |
| (...skipping 167 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 13564 void Close(bool not_reusable) override { | 13554 void Close(bool not_reusable) override { |
| 13565 if (parser()) | 13555 if (parser()) |
| 13566 parser()->Close(true); | 13556 parser()->Close(true); |
| 13567 } | 13557 } |
| 13568 | 13558 |
| 13569 bool IsResponseBodyComplete() const override { | 13559 bool IsResponseBodyComplete() const override { |
| 13570 NOTREACHED(); | 13560 NOTREACHED(); |
| 13571 return false; | 13561 return false; |
| 13572 } | 13562 } |
| 13573 | 13563 |
| 13574 bool CanFindEndOfResponse() const override { | |
| 13575 return parser()->CanFindEndOfResponse(); | |
| 13576 } | |
| 13577 | |
| 13578 bool IsConnectionReused() const override { | 13564 bool IsConnectionReused() const override { |
| 13579 NOTREACHED(); | 13565 NOTREACHED(); |
| 13580 return false; | 13566 return false; |
| 13581 } | 13567 } |
| 13582 void SetConnectionReused() override { NOTREACHED(); } | 13568 void SetConnectionReused() override { NOTREACHED(); } |
| 13583 | 13569 |
| 13584 bool IsConnectionReusable() const override { | 13570 bool CanReuseConnection() const override { return false; } |
| 13585 NOTREACHED(); | |
| 13586 return false; | |
| 13587 } | |
| 13588 | 13571 |
| 13589 int64 GetTotalReceivedBytes() const override { | 13572 int64 GetTotalReceivedBytes() const override { |
| 13590 NOTREACHED(); | 13573 NOTREACHED(); |
| 13591 return 0; | 13574 return 0; |
| 13592 } | 13575 } |
| 13593 | 13576 |
| 13594 bool GetLoadTimingInfo(LoadTimingInfo* load_timing_info) const override { | 13577 bool GetLoadTimingInfo(LoadTimingInfo* load_timing_info) const override { |
| 13595 NOTREACHED(); | 13578 NOTREACHED(); |
| 13596 return false; | 13579 return false; |
| 13597 } | 13580 } |
| 13598 | 13581 |
| 13599 void GetSSLInfo(SSLInfo* ssl_info) override {} | 13582 void GetSSLInfo(SSLInfo* ssl_info) override {} |
| 13600 | 13583 |
| 13601 void GetSSLCertRequestInfo(SSLCertRequestInfo* cert_request_info) override { | 13584 void GetSSLCertRequestInfo(SSLCertRequestInfo* cert_request_info) override { |
| 13602 NOTREACHED(); | 13585 NOTREACHED(); |
| 13603 } | 13586 } |
| 13604 | 13587 |
| 13605 bool IsSpdyHttpStream() const override { | |
| 13606 NOTREACHED(); | |
| 13607 return false; | |
| 13608 } | |
| 13609 | |
| 13610 void Drain(HttpNetworkSession* session) override { NOTREACHED(); } | 13588 void Drain(HttpNetworkSession* session) override { NOTREACHED(); } |
| 13611 | 13589 |
| 13612 void SetPriority(RequestPriority priority) override { NOTREACHED(); } | 13590 void SetPriority(RequestPriority priority) override { NOTREACHED(); } |
| 13613 | 13591 |
| 13614 UploadProgress GetUploadProgress() const override { | 13592 UploadProgress GetUploadProgress() const override { |
| 13615 NOTREACHED(); | 13593 NOTREACHED(); |
| 13616 return UploadProgress(); | 13594 return UploadProgress(); |
| 13617 } | 13595 } |
| 13618 | 13596 |
| 13619 HttpStream* RenewStreamForAuth() override { | 13597 HttpStream* RenewStreamForAuth() override { |
| (...skipping 968 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 14588 ASSERT_TRUE(response); | 14566 ASSERT_TRUE(response); |
| 14589 ASSERT_TRUE(response->headers.get()); | 14567 ASSERT_TRUE(response->headers.get()); |
| 14590 | 14568 |
| 14591 EXPECT_EQ(101, response->headers->response_code()); | 14569 EXPECT_EQ(101, response->headers->response_code()); |
| 14592 | 14570 |
| 14593 trans.reset(); | 14571 trans.reset(); |
| 14594 session->CloseAllConnections(); | 14572 session->CloseAllConnections(); |
| 14595 } | 14573 } |
| 14596 | 14574 |
| 14597 } // namespace net | 14575 } // namespace net |
| OLD | NEW |