Paul Hoffman wrote:
On 2 Mar 2016, at 2:05, Davey Song wrote:
For pure "Aesthetics" reason, If I was designing a toy protocol or a
custom
tool, then I might insist on GET. but I should choose POST to work around
broken software and proxy in the networks.
Just to be clear: it's not just aesthetics. There are many other systems
that make the assumptions about GET and POST.
We talked about this in Yokohama. Your design is "I want to put the
message in the body" instead of "I can easily encode the request as a
URL". If you want this protocol to be standardized in the IETF, you
really should consider the decades of work that have gone into HTTP by a
community much larger than the DNS community, and use that community's
long-standardized semantics.
it is very common to use POST to transmit data in ways that do not
change the state of the server. even in the most common "web forms"
case, many web forms are lookups that only return information, rather
than changing server state based on form data.
i do not believe that using POST will slow down standardization on this.
--
P Vixie
_______________________________________________
DNSOP mailing list
DNSOP@ietf.org
https://www.ietf.org/mailman/listinfo/dnsop