Re: I-D Action: draft-ietf-httpbis-incremental-02.txt

> 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