Browse Source

doc: message.header duplication correction

The old version of the text here was slightly incorrect, so it
just defers the details to the section in which they're fully
described.

PR-URL: https://github.com/nodejs/node/pull/3997
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Evan Lucas <evanlucas@me.com>
process-exit-stdio-flushing
Bryan English 9 years ago
committed by Ben Noordhuis
parent
commit
6f87aa9a12
  1. 7
      doc/api/http.markdown

7
doc/api/http.markdown

@ -25,11 +25,7 @@ HTTP API is very low-level. It deals with stream handling and message
parsing only. It parses a message into headers and body but it does not parsing only. It parses a message into headers and body but it does not
parse the actual headers or the body. parse the actual headers or the body.
Defined headers that allow multiple values are concatenated with a `,` See [message.headers][] for details on how duplicate headers are handled.
character, except for the `set-cookie` and `cookie` headers which are
represented as an array of values. Headers such as `content-length`
which can only have a single value are parsed accordingly, and only a
single value is represented on the parsed object.
The raw headers as they were received are retained in the `rawHeaders` The raw headers as they were received are retained in the `rawHeaders`
property, which is an array of `[key, value, key2, value2, ...]`. For property, which is an array of `[key, value, key2, value2, ...]`. For
@ -1083,6 +1079,7 @@ There are a few special headers that should be noted.
* Sending an Authorization header will override using the `auth` option * Sending an Authorization header will override using the `auth` option
to compute basic authentication. to compute basic authentication.
[message.headers][]: #http_message_headers
[constructor options]: #http_new_agent_options [constructor options]: #http_new_agent_options
[`destroy()`]: #http_agent_destroy [`destroy()`]: #http_agent_destroy
['checkContinue']: #http_event_checkcontinue ['checkContinue']: #http_event_checkcontinue

Loading…
Cancel
Save