- From: Kazuho Oku <kazuhooku@gmail.com>
- Date: Thu, 23 Oct 2025 00:03:56 +0900
- To: Rahul Gupta <cxres@protonmail.com>
- Cc: Martin Thomson <mt@lowentropy.net>, ietf-http-wg@w3.org
Received on Wednesday, 22 October 2025 15:04:14 UTC
> 2025/10/22 19:06、Rahul Gupta <cxres@protonmail.com>のメール: > > > >> On Wednesday, October 22nd, 2025 at 3:19 PM, Martin Thomson <mt@lowentropy.net> wrote: >> >> On Wed, Oct 22, 2025, at 18:07, Rahul Gupta wrote: >> > >>> The intermediary that does not understand >>> buffer-delay as a key can still ignore it. >> > >> > >> But if that is the only thing in the field, it then has to ignore the entire thing. At least with ?1 there is something there: the basic functions. > > I am not sure if that follows from <https://datatracker.ietf.org/doc/html/rfc9651#section-3.2-1> and <https://datatracker.ietf.org/doc/html/rfc9651#section-3.2-3>. It might look odd, but you could have an empty Dictionary. The header itself can imply the basic function. IIUC, those sections state that, when a list or a dictionary is empty, not only the field value but the entire field is omitted. Section 4.1 explicitly says: If the structure is a Dictionary or List and its value is empty (i.e., it has no members), do not serialize the field at all (i.e., omit both the field-name and field-value). https://datatracker.ietf.org/doc/html/rfc9651#section-4.1-2.1.1 > <publickey - cxres@protonmail.com - 0x0CEC7748.asc>
Received on Wednesday, 22 October 2025 15:04:14 UTC