Re: http+srv worth its own URI scheme? (ISSUE-49 schemeProtocols-49)

Hmm. What is the overhead if every web browser does an SRV record  
Does it do it at the same time as the A record lookup?
Does it wait to get back no SRV record before trying an A record lookup?
Does this slow down HTTP operations at all?
(What is the effect on the economy of slowing down an HTTP lookup by  
each nanosecond?)

If one *were* to introduce the hassle of a new URI scheme then I would  
prefer to do something I had always wanted to do and remove the  
difference between the . and the /
as in:


where the algorithm would be to look for A record for or  
an SRV for,
or failing that the same up ( or SRV for org.) or down (record  
for or an SRV for internet- the tree.

I think
makes the mistake of introducing a very general and potentially useful  
protocol but designing it for the case of new API applications only is  
I agree the overhead of a new URI scheme is too great.  The cost of  
https: as a separate scheme has I think been great too, although I  
suspect one can argue a need for https: in way you can't for http+srv.


On 2009-02 -23, at 13:32, Dan Connolly wrote:

> srv records for web servers seems like a fine idea,
> long overdue; but I'm skeptical that it's worth a new URI scheme.
> I'm interested to know whether Noah and other TAG members
> have other opinions.
> cf. ISSUE-49 schemeProtocols-49
> Begin forwarded message:
>> From: Mark Nottingham <>
>> Date: 23 February 2009 07:22:43 CEST
>> To: HTTP Working Group <>
>> Subject: Fwd: I-D Action:draft-jennings-http-srv-01.txt
>> Archived-At:
> <
>> FYI.
>> Begin forwarded message:
>>> From:
>>> Date: 23 February 2009 3:45:01 PM
>>> To:
>>> Subject: I-D Action:draft-jennings-http-srv-01.txt
>>> Reply-To:
>>> A New Internet-Draft is available from the on-line Internet-Drafts
>>> directories.
>>>     Title           : DNS SRV Records for HTTP
>>>     Author(s)       : C. Jennings
>>>     Filename        : draft-jennings-http-srv-01.txt
>>>     Pages           : 7
>>>     Date            : 2009-02-22
>>> This document specifies a new URI scheme called http+srv which  
>>> uses a
>>> DNS SRV lookup to locate a HTTP server.  The http+srv scheme  
>>> operates
>>> in the same way as an http scheme but instead of the normal DNS A
>>> record lookup that a http scheme would use, it uses an DNS SRV
>>> lookup.  This memo also defines a https+srv scheme that operates in
>>> the same was a an https URI but uses DNS SRV lookups.
>>> The draft is being discussed on the list.
>>> A URL for this Internet-Draft is:
>>> Internet-Drafts are also available by anonymous FTP at:
>>> Below is the data which will enable a MIME compliant mail reader
>>> implementation to automatically retrieve the ASCII version of the
>>> Internet-Draft.
>> Content-Type: text/plain<BR>Content-ID:
> &lt;
>> &gt;<BR><BR>
>>> _______________________________________________
>>> I-D-Announce mailing list
>>> Internet-Draft directories:
>>> or
> -- 
> Dan Connolly, W3C
> gpg D3C2 887B 0F92 6005 C541  0875 0F91 96DE 6E52 C29E

Received on Tuesday, 24 February 2009 16:07:21 UTC