| Index: net/test/embedded_test_server/http_request.h
|
| diff --git a/net/test/embedded_test_server/http_request.h b/net/test/embedded_test_server/http_request.h
|
| index fcbf54cbdcff4d0d842cfd1a1b5b31e811b91339..3cd1ac7781d4cc84ddd59b10801e7a8f638bf1b2 100644
|
| --- a/net/test/embedded_test_server/http_request.h
|
| +++ b/net/test/embedded_test_server/http_request.h
|
| @@ -13,6 +13,9 @@
|
| #include "base/strings/string_piece.h"
|
|
|
| namespace net {
|
| +
|
| +class HttpChunkedDecoder;
|
| +
|
| namespace test_server {
|
|
|
| // Methods of HTTP requests supported by the test HTTP server.
|
| @@ -93,7 +96,7 @@ class HttpRequestParser {
|
| ParseResult ParseHeaders();
|
|
|
| // Parses request's content data and returns ACCEPTED if all of it have been
|
| - // processed. Chunked Transfer Encoding *is not* supported.
|
| + // processed. Chunked Transfer Encoding is supported.
|
| ParseResult ParseContent();
|
|
|
| // Fetches the next line from the buffer. Result does not contain \r\n.
|
| @@ -108,6 +111,8 @@ class HttpRequestParser {
|
| // Content length of the request currently being parsed.
|
| size_t declared_content_length_;
|
|
|
| + scoped_ptr<net::HttpChunkedDecoder> chunked_decoder_;
|
| +
|
| DISALLOW_COPY_AND_ASSIGN(HttpRequestParser);
|
| };
|
|
|
|
|