Closed uhhhh2 closed 7 years ago
Good question.
My instinct would be to remove the star-parameter, and allow it to fall back to the ASCII version of the parameter.
@reschke is there any best practice here?
That sounds like a good choice.
@uhhhh2 the current text is:
5. If the last character of parameter_name is an asterisk
("*"), decode parameter_value according to [RFC8187].
Continue processing input if an unrecoverable error is
encountered.
What's ambiguous about that?
Closing; please comment (ASAP, as it's about to be published) if you think this is still an issue.
In Appendix B.3 "Parsing Parameters", if
parameter_name
ends in*
, theparameter_value
is to be decoded according to RFC 5987bis (now RFC 8187). If this decode operation fails, should theparameter_value
be set to:parameter_value
before the RFC 5987bis/RFC 8187 decoding attempt