Update header value check of XHR/Fetch API to RFC 7230

We are planning to normalize and check strictly against RFC 7230 the header values, in XHR's setRequestHeader() and Fetch API's JavaScript interfaces. Values containing the following octets are rejected: 0x01 -- 0x08, 0x0B, 0x0C, 0x0E - 0x1F, and 0x7F. Leading/trailing HTTP whitespace bytes (i.e. the following octets) are removed: 0x09, 0x0A, 0x0D, and 0x20. Spec: https://fetch.spec.whatwg.org/#concept-header-value https://fetch.spec.whatwg.org/#concept-header-value-normalize


Editor's draft

Status in Chromium


In development (launch bug)

Consensus & Standardization

  • No public signals
  • No public signals
  • No public signals
  • No signals


Last updated on 2017-06-14