Re: [hybi] I-D Action:draft-hixie-thewebsocketprotocol-35.txt

<L.Wood@surrey.ac.uk> Tue, 18 August 2009 09:57 UTC

Return-Path: <L.Wood@surrey.ac.uk>
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 C1F023A6934 for <hybi@core3.amsl.com>; Tue, 18 Aug 2009 02:57:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.498
X-Spam-Level:
X-Spam-Status: No, score=-6.498 tagged_above=-999 required=5 tests=[AWL=0.100, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4]
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 ZNE1+-8RB8Oq for <hybi@core3.amsl.com>; Tue, 18 Aug 2009 02:57:55 -0700 (PDT)
Received: from mail78.messagelabs.com (mail78.messagelabs.com [195.245.230.131]) by core3.amsl.com (Postfix) with SMTP id 13C9A3A681D for <hybi@ietf.org>; Tue, 18 Aug 2009 02:57:54 -0700 (PDT)
X-VirusChecked: Checked
X-Env-Sender: L.Wood@surrey.ac.uk
X-Msg-Ref: server-5.tower-78.messagelabs.com!1250589352!73418775!3
X-StarScan-Version: 6.1.3; banners=-,-,-
X-Originating-IP: [131.227.102.140]
Received: (qmail 24835 invoked from network); 18 Aug 2009 09:55:53 -0000
Received: from ads40.surrey.ac.uk (HELO ads40.surrey.ac.uk) (131.227.102.140) by server-5.tower-78.messagelabs.com with SMTP; 18 Aug 2009 09:55:53 -0000
Received: from EVS-EC1-NODE4.surrey.ac.uk ([131.227.102.139]) by ads40.surrey.ac.uk with Microsoft SMTPSVC(6.0.3790.3959); Tue, 18 Aug 2009 10:55:53 +0100
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01CA1FEA.127E6D47"
Date: Tue, 18 Aug 2009 10:54:55 +0100
Message-ID: <4835AFD53A246A40A3B8DA85D658C4BE0136894A@EVS-EC1-NODE4.surrey.ac.uk>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: I-D Action:draft-hixie-thewebsocketprotocol-35.txt
Thread-Index: AcofIpf0PjdBkNr+TlqhEVBsPnP6wAAJ8qRYACfjfzo=
References: <20090816093001.319053A692F@core3.amsl.com> <015CC5B3-A697-46D5-B76D-3BC609A4E13D@nokia.com> <4835AFD53A246A40A3B8DA85D658C4BE01368948@EVS-EC1-NODE4.surrey.ac.uk>
From: L.Wood@surrey.ac.uk
To: hybi@ietf.org
X-OriginalArrivalTime: 18 Aug 2009 09:55:53.0453 (UTC) FILETIME=[12F7F9D0:01CA1FEA]
Subject: Re: [hybi] I-D Action:draft-hixie-thewebsocketprotocol-35.txt
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: Tue, 18 Aug 2009 09:57:56 -0000

Resending the question below - the hybi list seems not to recognise
the address I'm subscribed at...

<http://www.ee.surrey.ac.uk/Personal/L.Wood/><L.Wood@surrey.ac.uk>



-----Original Message-----
From: Wood L Dr (Electronic Eng)
Sent: Mon 2009-08-17 15:58
To: Lars Eggert; hybi@ietf.org
Subject: RE: [tsv-area] Fwd: I-D Action:draft-hixie-thewebsocketprotocol-35.txt
 
I don't see the reason for Connection: upgrade / Upgrade: WebSocket
as the handshake mechanism.

Surely a Content-* header (say: Content-Upgrade: WebSocket) is better, as 
it will be explicitly dropped and 501'd by proxies or by sources
not supporting web sockets? (per section 9.6 of RFC2616.) That
way, you know when the handshake has failed...

thanks,

L.

<http://www.ee.surrey.ac.uk/Personal/L.Wood/><L.Wood@surrey.ac.uk>



-----Original Message-----
From: tsv-area-bounces@ietf.org on behalf of Lars Eggert
Sent: Mon 2009-08-17 11:07
To: TSV Area
Subject: [tsv-area] Fwd: I-D Action:draft-hixie-thewebsocketprotocol-35.txt
 
Transport folks will want to give this a read. Comment on hybi@ietf.org.

Lars

Begin forwarded message:

> From: "Internet-Drafts@ietf.org" <Internet-Drafts@ietf.org>
> Date: August 16, 2009 11:30:01 GMT+02:00
> To: "i-d-announce@ietf.org" <i-d-announce@ietf.org>
> Subject: I-D Action:draft-hixie-thewebsocketprotocol-35.txt
> Reply-To: "internet-drafts@ietf.org" <internet-drafts@ietf.org>
>
> A New Internet-Draft is available from the on-line Internet-Drafts  
> directories.
>
> 	Title           : The Web Socket protocol
> 	Author(s)       : I. Hickson
> 	Filename        : draft-hixie-thewebsocketprotocol-35.txt
> 	Pages           : 31
> 	Date            : 2009-08-16
>
> This protocol enables two-way communication between a user agent
> running untrusted code running in a controlled environment to a
> remote host that understands the protocol.  It is intended to fail to
> communicate with servers of pre-existing protocols like SMTP or HTTP,
> while allowing HTTP servers to opt-in to supporting this protocol if
> desired.  It is designed to be easy to implement on the server
> side.Author's note
>
> This document is automatically generated from the same source
> document as the HTML5 specification.  [HTML5]
>
> Please send feedback to either the hybi@ietf.org list or the
> whatwg@whatwg.org list.
>
> A URL for this Internet-Draft is:
> http://www.ietf.org/internet-drafts/draft-hixie-thewebsocketprotocol-35.txt
>
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/
>
> Below is the data which will enable a MIME compliant mail reader
> implementation to automatically retrieve the ASCII version of the
> Internet-Draft.
> [InternetShortcut]
> URL=ftp://ftp.ietf.org/internet-drafts/draft-hixie-thewebsocketprotocol-35.txt