From 63a2cfcf05eed6f5cc9749464bc857be9ad867ea Mon Sep 17 00:00:00 2001 From: Nikolay Krashnikov <1090219@mail.ru> Date: Sun, 2 Aug 2020 00:45:29 +0300 Subject: [PATCH] doc: add HPE_UNEXPECTED_CONTENT_LENGTH error description --- doc/api/errors.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/doc/api/errors.md b/doc/api/errors.md index db3ea5af4be9b1..210e36ff5b932d 100644 --- a/doc/api/errors.md +++ b/doc/api/errors.md @@ -2271,6 +2271,17 @@ malconfigured clients, if more than 8KB of HTTP header data is received then HTTP parsing will abort without a request or response object being created, and an `Error` with this code will be emitted. + +### `HPE_UNEXPECTED_CONTENT_LENGTH` + +Server is sending both a `Content-Length` header and `Transfer-Encoding: chunked`. + +`Transfer-Encoding: chunked` allows the server to maintain an HTTP persistent +connection for dynamically generated content. +In this case, the `Content-Length` HTTP header cannot be used. + +Use `Content-Length` or `Transfer-Encoding: chunked`. + ### `MODULE_NOT_FOUND`