RFC Errata
RFC 7240, "Prefer Header for HTTP", June 2014
Note: This RFC has been updated by RFC 8144
Source of RFC: IETF - NON WORKING GROUPArea Assignment: app
Errata ID: 4317
Status: Rejected
Type: Editorial
Publication Format(s) : TEXT
Reported By: Brendan Long
Date Reported: 2015-03-30
Rejected by: Barry Leiba
Date Rejected: 2015-04-02
Throughout the document, when it says:
Prefer: respond-async, wait=100 Prefer: handling=lenient Prefer: handling=lenient, wait=100, respond-async Prefer: respond-async, wait=10 Prefer: priority=5 Prefer: respond-async, wait=10
It should say:
Prefer: respond-async; wait=100 Prefer: handling=lenient Prefer: handling=lenient; wait=100; respond-async Prefer: respond-async; wait=10 Prefer: priority=5 Prefer: respond-async; wait=10
Notes:
The ABNF in Section 2 says that preferences are separated with ";", but some of the examples use ",".
--VERIFIER NOTES--
The document is correct as is stands. The commas are separating
multiple preferences in a single header, as described in RFC 7230,
Section 7. The ABNF in Section 2 specifies how to separate parameters
within a single preference.