Re: [hybi] [Uri-review] ws: and wss: schemes

Jamie Lokier <jamie@shareable.org> Wed, 12 August 2009 04:50 UTC

Return-Path: <jamie@shareable.org>
X-Original-To: hybi@core3.amsl.com
Delivered-To: hybi@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3C15D3A6AD5; Tue, 11 Aug 2009 21:50:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.814
X-Spam-Level:
X-Spam-Status: No, score=-4.814 tagged_above=-999 required=5 tests=[AWL=-2.215, BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id f9pV7FGHCfdP; Tue, 11 Aug 2009 21:50:54 -0700 (PDT)
Received: from mail2.shareable.org (mail2.shareable.org [80.68.89.115]) by core3.amsl.com (Postfix) with ESMTP id 39EED3A6A51; Tue, 11 Aug 2009 21:50:54 -0700 (PDT)
Received: from jamie by mail2.shareable.org with local (Exim 4.63) (envelope-from <jamie@shareable.org>) id 1Mb5m5-0005rN-Lm; Wed, 12 Aug 2009 05:49:21 +0100
Date: Wed, 12 Aug 2009 05:49:21 +0100
From: Jamie Lokier <jamie@shareable.org>
To: Maciej Stachowiak <mjs@apple.com>
Message-ID: <20090812044921.GA22368@shareable.org>
References: <Pine.LNX.4.62.0908070531430.28566@hixie.dreamhostps.com> <1249651007.25446.8934.camel@dbooth-laptop> <4A7CD53D.13936.1264B606@dan.tobias.name> <1249869122.20315.388.camel@dbooth-laptop> <4E34F2AF-C737-4A7D-AD9F-07AD177313BA@apple.com> <1250045546.3990.1906.camel@dbooth-laptop> <87FF3009-5686-43ED-9A64-16D41FE27990@apple.com> <1250047659.3990.1971.camel@dbooth-laptop> <D48153CE-9167-4227-B630-1F9D1368A686@apple.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <D48153CE-9167-4227-B630-1F9D1368A686@apple.com>
User-Agent: Mutt/1.5.13 (2006-08-11)
Cc: "Daniel R. Tobias" <dan@tobias.name>, uri-review@ietf.org, hybi@ietf.org, uri@w3.org, David Booth <david@dbooth.org>
Subject: Re: [hybi] [Uri-review] ws: and wss: schemes
X-BeenThere: hybi@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Server-Initiated HTTP <hybi.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/hybi>, <mailto:hybi-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/hybi>
List-Post: <mailto:hybi@ietf.org>
List-Help: <mailto:hybi-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/hybi>, <mailto:hybi-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Aug 2009 04:50:55 -0000

Maciej Stachowiak wrote:
> >You've misunderstood.  This would not apply to arbitrary hosts whose
> >name starts with "wss".  Please re-read
> >http://dbooth.org/2006/urn2http/
> 
> What hosts would it apply to? One specific one? If it applies to  
> exactly one host, then I object to making the scheme rely on a central  
> server. We know from experience that this doesn't scale.

There should be no requests to that server.
It's similar to XML namespaces, which should never be dereferenced.

But maybe you have a point.  The mere occurrence of
"http://wss.example.com/some/path" embedded in script in a web page
will probably cause some (non-browser) agents to attempt to fetch the
resource at that URL.  Cheap spidering.

  -- Jamie