ietf-wg-ohai / oblivious-http

Oblivious HTTP
Other
23 stars 12 forks source link

MUST or MAY? #211

Closed martinthomson closed 1 year ago

martinthomson commented 1 year ago

From @fpalombini:

the content of a POST request to the Oblivious Relay Resource. This request MUST only contain those fields necessary to carry the Encapsulated Request: a method of POST, a target URI of the Oblivious Relay Resource, a header field containing the content type (see (Section 9.2), and the Encapsulated Request as the request content. In the request to the Oblivious Relay Resource, Clients MAY include additional fields. However, those fields MUST be independent of the

It seems to me these two sentences contraddict each other: MUST only contain these fields, and MAY include additional fields. Do I read this wrong? (and same for the response later in the section)