Allow the client to specify the timeout of DNS requests?
To do so, a RESTful solution is to use the Prefer: HTTP header (RFC approved but not yet published):
GET /example.org/AAAA HTTP/1.0 Prefer: wait=10
To do so, a RESTful solution is to use the Prefer: HTTP header (RFC approved but not yet published):
GET /example.org/AAAA HTTP/1.0 Prefer: wait=10