-----Original Message----- From: John R Levine [mailto:johnl@taugh.com] Sent: Wednesday, August 31, 2016 10:41 AM To: Hollenbeck, Scott Cc: gtld-tech@icann.org Subject: RE: [gtld-tech] RDAP referral to registrar ?
The RDAP response data from the registry can be carried in the body of the redirecting response. The client follows the redirect (or URI reference(s) found in the payload) to the registrar, sends the registrar a query, gets a response, and both sets of data elements are retrieved.
It's an interesting idea but it'd be hard to implement. All the http client libraries I know throw away the body of a 3xx response and only give you the body of the ultimate result.
The nice thing about the 300 response code is that it's supposed to prompt reactive negotiation with the user agent, which could include presentation of the alternatives provided in the body. I agree, though, that this behavior probably isn't the default or even an available option with your typical client library. Scott