Gavin, 

I mirror the other feedback with the concern over duplicating the link 
information in the response header that is included in the response body for 
the HTTP GET.  It would be best just to support the HTTP HEAD, but the question 
I have is whether the use of the HTTP HEAD is appropriate, where in RFC 7480 
the HTTP HEAD is meant to determine the existence of data on the server and not 
meant to be used as a form of filtering.  How about creating an RDAP extension 
that defines a query parameter that can be used for selecting / filtering of 
information to include in the response, where in this case all that the client 
desires is the "links" information?  Keep the information in the response body 
and enable the client to specify the set of data desired, which can be 
leveraged for additional forms of selection to reduce client/server overhead 
and network bandwidth.    

Thanks,

-- 

JG 



James Gould
Fellow Engineer
jgo...@verisign.com 
<applewebdata://13890C55-AAE8-4BF3-A6CE-B4BA42740803/jgo...@verisign.com>

703-948-3271
12061 Bluemont Way
Reston, VA 20190

Verisign.com <http://verisigninc.com/> 




On 5/24/24, 8:10 AM, "Gavin Brown" <gavin.br...@icann.org 
<mailto:gavin.br...@icann.org>> wrote:


Caution: This email originated from outside the organization. Do not click 
links or open attachments unless you recognize the sender and know the content 
is safe. 


Hi all,


With my RDAP client implementer hat on, I've been ruminating about how the 
users of my client(s)[1] use them, and some anecdata suggests that in general, 
consumers of registration data - in the domain space at least - are often 
equally if not more interested in the RDAP record of the sponsoring registrar 
than of the registry.


Currently, the only way for me to satisfy this user need is to get the RDAP 
record from the registry, parse it to find the "related" link, and then requery 
for that.


This draft outlines a possible approach to improving the performance of this 
use case, by putting relevant links into the header of the response. The client 
can then use the HEAD method, saving bandwidth and compute resources on both 
sides, and offering a better experience for the user.


Feedback is welcome!


G.


> Begin forwarded message:
> 
> From: <internet-dra...@ietf.org <mailto:internet-dra...@ietf.org>>
> Subject: [Ext] New Version Notification for draft-brown-rdap-referrals-00.txt
> Date: 23 May 2024 at 20:42:19 BST
> To: Andy Newton <andy.new...@icann.org <mailto:andy.new...@icann.org>>, Gavin 
> Brown <gavin.br...@icann.org <mailto:gavin.br...@icann.org>>
> 
> A new version of Internet-Draft draft-brown-rdap-referrals-00.txt has been
> successfully submitted by Gavin Brown and posted to the
> IETF repository.
> 
> Name: draft-brown-rdap-referrals
> Revision: 00
> Title: Efficient RDAP Referrals
> Date: 2024-05-23
> Group: Individual Submission
> Pages: 6
> URL: 
> https://secure-web.cisco.com/1C168OhqKLJlCMFOJMqKYyK1mU9oMD97408Qm6Tsa4rmaXMzltwMWmYL-yUeN6-c7R-Z-v7ZVISBMdESkinVPkqBScWVIxcGgnAforZOzqDLsZN99Sxd8eYqpZXvW9dJVomXAvCGknD-sz0EoK9fAqa504-oQ-I96r1QUQplWeEEuMJ1BZi-VDW4R6Zpapr-lqThOtzrbKzJHIiu2Z9z7VbcBc9V2-qejl9G3hytV0O4FnBRcVfANHwZrHvi-DqswQDK48nBnSdBSW4HQ-KdA_Ro5OjpCNFcnxtabGwXiFLHmK9ktMP1OgtewZKQGgRIh/https%3A%2F%2Fwww.ietf.org%2Farchive%2Fid%2Fdraft-brown-rdap-referrals-00.txt
>  
> <https://secure-web.cisco.com/1C168OhqKLJlCMFOJMqKYyK1mU9oMD97408Qm6Tsa4rmaXMzltwMWmYL-yUeN6-c7R-Z-v7ZVISBMdESkinVPkqBScWVIxcGgnAforZOzqDLsZN99Sxd8eYqpZXvW9dJVomXAvCGknD-sz0EoK9fAqa504-oQ-I96r1QUQplWeEEuMJ1BZi-VDW4R6Zpapr-lqThOtzrbKzJHIiu2Z9z7VbcBc9V2-qejl9G3hytV0O4FnBRcVfANHwZrHvi-DqswQDK48nBnSdBSW4HQ-KdA_Ro5OjpCNFcnxtabGwXiFLHmK9ktMP1OgtewZKQGgRIh/https%3A%2F%2Fwww.ietf.org%2Farchive%2Fid%2Fdraft-brown-rdap-referrals-00.txt>
> Status: 
> https://secure-web.cisco.com/1oTbhjgNGQpvfE9pE8qR7AFqXt_9f7gWY_tuPFHrEStdkpI_4TA4aRFmo5DKLJFwO-Ly5dKMOoKJNrZUSTlTi48Qud0Hc7Q7h3RIYDxQjuA1h81qdXm_J6IyLy8CyZJgFJlNJ50fd8AE_AGeVw6MyMg5gvdLgEQ6XlL_mg2AieN7oD-jsoZF9MCSw7HmLVX18WQMAJeVWV8Cx0rcPkliYKtMR-C8xlkbaR4kF3Eq2F9M_fVxasHPNHLn2Uym0HutoCfDKhBIoho7rDlCqhAOjeyhr2N7dssdYHb7Nq4SttAfTdGzTTTHtFisLOTUdOohQ/https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fdraft-brown-rdap-referrals%2F
>  
> <https://secure-web.cisco.com/1oTbhjgNGQpvfE9pE8qR7AFqXt_9f7gWY_tuPFHrEStdkpI_4TA4aRFmo5DKLJFwO-Ly5dKMOoKJNrZUSTlTi48Qud0Hc7Q7h3RIYDxQjuA1h81qdXm_J6IyLy8CyZJgFJlNJ50fd8AE_AGeVw6MyMg5gvdLgEQ6XlL_mg2AieN7oD-jsoZF9MCSw7HmLVX18WQMAJeVWV8Cx0rcPkliYKtMR-C8xlkbaR4kF3Eq2F9M_fVxasHPNHLn2Uym0HutoCfDKhBIoho7rDlCqhAOjeyhr2N7dssdYHb7Nq4SttAfTdGzTTTHtFisLOTUdOohQ/https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fdraft-brown-rdap-referrals%2F>
> HTML: 
> https://secure-web.cisco.com/1Le2oR6xwfRdtYw_7TLF_OfVubqaRx_JZYxpTjrEa4idaeLF4nOe_XBERkktweHUaIj7vyG4N4b8BY_x4N6o2Ezqc9wKjgeC3Bn4cQtFIV9hvjVFTT-JIR5RNapOCSX5Hufi3qSOuXI44gEWmGJIJkLi5B9xQT7M-XjuzHI2_lFKabL-_9PND6XF3IpSL2J7Ll0DbazTpuiBvjIonCMk4HWyomgkRYTlmZz4lP1uNYYsdmwTqwQTG_8-Ew2OVq0a5EjXpBdAWGukwpyYVMO6ajjRSlFA68zlitevRR__eO63HjbTqgBea3yJcQ-XFdvTk/https%3A%2F%2Fwww.ietf.org%2Farchive%2Fid%2Fdraft-brown-rdap-referrals-00.html
>  
> <https://secure-web.cisco.com/1Le2oR6xwfRdtYw_7TLF_OfVubqaRx_JZYxpTjrEa4idaeLF4nOe_XBERkktweHUaIj7vyG4N4b8BY_x4N6o2Ezqc9wKjgeC3Bn4cQtFIV9hvjVFTT-JIR5RNapOCSX5Hufi3qSOuXI44gEWmGJIJkLi5B9xQT7M-XjuzHI2_lFKabL-_9PND6XF3IpSL2J7Ll0DbazTpuiBvjIonCMk4HWyomgkRYTlmZz4lP1uNYYsdmwTqwQTG_8-Ew2OVq0a5EjXpBdAWGukwpyYVMO6ajjRSlFA68zlitevRR__eO63HjbTqgBea3yJcQ-XFdvTk/https%3A%2F%2Fwww.ietf.org%2Farchive%2Fid%2Fdraft-brown-rdap-referrals-00.html>
> HTMLized: 
> https://secure-web.cisco.com/1vb_1Kiw_Wv4PBnsJqopt-iGfgyT_1rZQYzQVGHqwk6D6V6qhHmwpoxg0gEp-uiIPKfK5AjxDItkn5E7pGlh9oSQD62YslI6fjeyAiypmDRiewTmxg7MxhVBGqcmHKR3BL8VjOqVmiB1cylDngr9vXv_ElIA3_tNbDdssHXDThS0scUFAy9JImmmRForxQW8PTqOBM5KYTEpErIR2rolrWnPIS4FfCqJN2ZDwVP-_hdLJPD1o30V1FZwUfr7tLmXy7MssDjXjEIm_eGCFw5XWhJULDqe_d9TbPokg1LdMs0OlxDys06dD8j7RLOPvVRvX/https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fhtml%2Fdraft-brown-rdap-referrals
>  
> <https://secure-web.cisco.com/1vb_1Kiw_Wv4PBnsJqopt-iGfgyT_1rZQYzQVGHqwk6D6V6qhHmwpoxg0gEp-uiIPKfK5AjxDItkn5E7pGlh9oSQD62YslI6fjeyAiypmDRiewTmxg7MxhVBGqcmHKR3BL8VjOqVmiB1cylDngr9vXv_ElIA3_tNbDdssHXDThS0scUFAy9JImmmRForxQW8PTqOBM5KYTEpErIR2rolrWnPIS4FfCqJN2ZDwVP-_hdLJPD1o30V1FZwUfr7tLmXy7MssDjXjEIm_eGCFw5XWhJULDqe_d9TbPokg1LdMs0OlxDys06dD8j7RLOPvVRvX/https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fhtml%2Fdraft-brown-rdap-referrals>
> 
> 
> Abstract:
> 
> This document describes how RDAP servers can provide HTTP "Link"
> header fields in RDAP responses to allow RDAP clients to efficiently
> determine the URL of related RDAP records for a resource.
> 
> 
> 
> The IETF Secretariat
> 
> 
> --
> Gavin Brown
> Principal Engineer, Global Domains & Strategy
> Internet Corporation for Assigned Names and Numbers (ICANN)
> 
> https://secure-web.cisco.com/1oUfLmJmEWf2qzqo23N4W56CJKmOHoKe7j84n9n9AOOreSr7Gj44GCPGE1zWcM4xakWt35-IijXq530MD-XXt3EgTW8N3JwwU3bcHuIKNIDQqnsAIodX8AO_G4JxkPIInHy4R20dG1ZrnuwpDSBu6QTM97wfRstUsLthASqx5l5zZ8vM-kQNLn76FC3pyuf617Azz7EOyZDeKAIVZdYcBlQ307-IOtOvuGpDK3jS6sm1r9bqMoNDD3J6Zu65xEgrkRi0tx8C9RoQEpU_VeFU9jkHA6fj0KRqJO0-YDzlslSsA3Y1cep6Xgst636Io4P5k/https%3A%2F%2Fwww.icann.org
>  
> <https://secure-web.cisco.com/1oUfLmJmEWf2qzqo23N4W56CJKmOHoKe7j84n9n9AOOreSr7Gj44GCPGE1zWcM4xakWt35-IijXq530MD-XXt3EgTW8N3JwwU3bcHuIKNIDQqnsAIodX8AO_G4JxkPIInHy4R20dG1ZrnuwpDSBu6QTM97wfRstUsLthASqx5l5zZ8vM-kQNLn76FC3pyuf617Azz7EOyZDeKAIVZdYcBlQ307-IOtOvuGpDK3jS6sm1r9bqMoNDD3J6Zu65xEgrkRi0tx8C9RoQEpU_VeFU9jkHA6fj0KRqJO0-YDzlslSsA3Y1cep6Xgst636Io4P5k/https%3A%2F%2Fwww.icann.org>


_______________________________________________
regext mailing list -- regext@ietf.org <mailto:regext@ietf.org>
To unsubscribe send an email to regext-le...@ietf.org 
<mailto:regext-le...@ietf.org>



_______________________________________________
regext mailing list -- regext@ietf.org
To unsubscribe send an email to regext-le...@ietf.org

Reply via email to