[dns-operations] charter, sitefinder, opendns (slashdot today)

Duane Wessels wessels at packet-pushers.com
Fri Feb 16 00:14:15 UTC 2007



On Thu, 15 Feb 2007, Paul Vixie said:

>>>>     GET http://x.gtld-servers.net/ HTTP/1.0
>>>>
>>>>     <QUERY NAME="example.com" CLASS="IN" TYPE="A"></QUERY>
>>
>> Also, GETs can't have message bodies.  It would have to be POST,
>> which pretty much makes it not cachable anyway.
>
> ok, you got me on that one.  how about this?
>
>    GET http://x.gtld-servers.net/query.cgi HTTP/1.1
>    Name: EXAMPLE.COM
>    Class: IN
>    Type: A

It should work.    The headers are non-standard so it should be
X-Name, X-Class, X-type, and the biggest risk you run is that some 
non-compliant proxy would filter out the X- headers.

Oh, and if the server forgets to send

    Vary: X-Name, X-Class, X-Type

Then things would get pretty interesting...

DW



More information about the dns-operations mailing list