Subject: draft-ietf-httpbis-key-01, "2.3.5 param"

From: Julian Reschke <[email-masked]>
Date: Tue, 5 Apr 2016 15:36:46 +0200

<https://greenbytes.de/tech/webdav/draft-ietf-httpbis-key-latest.html#rfc.section.2.3.5> 
describes the "param" parameter. It allows matching parameter values 
from header fields using name=value  pairs.

I see several problems here:

- it doesn't allow keying on the first part of the field value, which in 
most cases, does not take name=value syntax (think Accept:)

- it doesn't handle quoted-string properly 
(<https://github.com/httpwg/http-extensions/issues/166>)

- it might be good to think about implications of RFC 5987

It seems it was designed with Cookie parameters in mind; maybe those are 
sufficiently different from parameters in other header fields to require 
special-casing?

Best regards, Julian