Re: [Last-Call] Dnsdir last call review of draft-ietf-httpbis-alias-proxy-status-05

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 





On Oct 16, 2023, at 10:50 AM, Rory Hewitt <rory.hewitt@xxxxxxxxx> wrote:

Hopefully not too late to bring this up, and it's really just a nit...


It is also possible for a DNS name to include a period character (".") within a label, instead of as a label separator. In this case, the period character MUST be first escaped as "\.". Since the "\" character itself will be percent-encoded, the name "dot\.label.example.com" would be encoded within a next-hop-aliases parameter as follows:

Proxy-Status: proxy.example.net; next-hop="2001:db8::1";

Upon parsing this name, "dot%5C.label" MUST be treated as a single label.

Similarly the "\" character in a label MUST be escaped as "\\". Other uses of "\" MUST NOT appear in the label after percent-decoding.

Can that last line be expounded on and clarified? Will a "\" character in a label be 'eventually' encoded as "\\" or "%5C%5C" or some combination of them?


Rory


Yes, we could give an example to show the encoded “%5C%5C”. I’ve filed https://github.com/httpwg/http-extensions/issues/2665.

Thanks,
Tommy
-- 
last-call mailing list
last-call@xxxxxxxx
https://www.ietf.org/mailman/listinfo/last-call

[Index of Archives]     [IETF Annoucements]     [IETF]     [IP Storage]     [Yosemite News]     [Linux SCTP]     [Linux Newbies]     [Mhonarc]     [Fedora Users]

  Powered by Linux