Re: [hybi] I-D Action: draft-ietf-hybi-thewebsocketprotocol-09.txt

Ian Fette (イアンフェッティ) <ifette@google.com> Tue, 21 June 2011 04:23 UTC

Return-Path: <ifette@google.com>
X-Original-To: hybi@ietfa.amsl.com
Delivered-To: hybi@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B58C111E81BA for <hybi@ietfa.amsl.com>; Mon, 20 Jun 2011 21:23:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -105.593
X-Spam-Level:
X-Spam-Status: No, score=-105.593 tagged_above=-999 required=5 tests=[AWL=0.083, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id h0VqG3pzqD9T for <hybi@ietfa.amsl.com>; Mon, 20 Jun 2011 21:23:18 -0700 (PDT)
Received: from smtp-out.google.com (smtp-out.google.com [216.239.44.51]) by ietfa.amsl.com (Postfix) with ESMTP id CC9E811E81AB for <hybi@ietf.org>; Mon, 20 Jun 2011 21:23:18 -0700 (PDT)
Received: from hpaq13.eem.corp.google.com (hpaq13.eem.corp.google.com [172.25.149.13]) by smtp-out.google.com with ESMTP id p5L4NHmn012531 for <hybi@ietf.org>; Mon, 20 Jun 2011 21:23:17 -0700
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=google.com; s=beta; t=1308630198; bh=xfqznEnG1emDogWamPGWXqB4aCk=; h=MIME-Version:Reply-To:In-Reply-To:References:Date:Message-ID: Subject:From:To:Cc:Content-Type; b=ewmLPh6juSR0UHdh3UAGqj1zg+cU5wSYBEWbKIWRWgsJ41+6ovCzgSkZozDalVFq1 r3cDOdw3WCT9F3Y42KrNA==
Received: from iwn35 (iwn35.prod.google.com [10.241.68.99]) by hpaq13.eem.corp.google.com with ESMTP id p5L4N89U008008 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=NOT) for <hybi@ietf.org>; Mon, 20 Jun 2011 21:23:16 -0700
Received: by iwn35 with SMTP id 35so4636525iwn.22 for <hybi@ietf.org>; Mon, 20 Jun 2011 21:23:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=beta; h=domainkey-signature:mime-version:reply-to:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=LaeOFzCFFJNYsNPRzXyEEIiyiRN8lUpdEZcHzl+Ihkg=; b=idWkdB2kd5xc/NO9lQZo7EpTpQPHLY2yMRJfi+BrmkEBskMqBKIddO/R41j5uSrK7s kEoGfRUquKh1A73/ly2w==
DomainKey-Signature: a=rsa-sha1; c=nofws; d=google.com; s=beta; h=mime-version:reply-to:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; b=JSm5nfzuUOAP9EQ7lbFYASVQa6QVhh5Rs2AN4p8QPR0j4+DH3qcrjUHTp9r8Z4Jc8L IC4QWYZcXAZBoIfMKW9w==
MIME-Version: 1.0
Received: by 10.231.119.216 with SMTP id a24mr6086872ibr.58.1308630195220; Mon, 20 Jun 2011 21:23:15 -0700 (PDT)
Received: by 10.231.33.8 with HTTP; Mon, 20 Jun 2011 21:23:15 -0700 (PDT)
In-Reply-To: <BANLkTinWuzj3V12eerjX0f13yYNdynTOjQ@mail.gmail.com>
References: <20110613233745.27187.94588.idtracker@ietfa.amsl.com> <BANLkTinWuzj3V12eerjX0f13yYNdynTOjQ@mail.gmail.com>
Date: Mon, 20 Jun 2011 21:23:15 -0700
Message-ID: <BANLkTikwcqZJu+YJS_Tk0cTEpHmdOd0naA@mail.gmail.com>
From: =?UTF-8?B?SWFuIEZldHRlICjjgqTjgqLjg7Pjg5Xjgqfjg4Pjg4bjgqMp?= <ifette@google.com>
To: Greg Wilkins <gregw@intalio.com>
Content-Type: multipart/alternative; boundary=001636920a1aedafaa04a63135b2
X-System-Of-Record: true
Cc: hybi@ietf.org
Subject: Re: [hybi] I-D Action: draft-ietf-hybi-thewebsocketprotocol-09.txt
X-BeenThere: hybi@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: ifette@google.com
List-Id: Server-Initiated HTTP <hybi.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/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, 21 Jun 2011 04:23:19 -0000

The request MUST include a header with the name "Sec-WebSocket-
        Version".  The value of this header MUST be 8. _Note: Although a
        draft -09 was published, as -09 was comprised of editorial
        changes and not changes to the wire protocol, 9 was not used as
        a valid value for Sec-WebSocket-Version.  This value was
        reserved in the IANA registry but was not and will not be used.


Fette                   Expires December 15, 2011              [Page 30]

  <http://tools.ietf.org/html/draft-ietf-hybi-thewebsocketprotocol-09#page-31>Internet-Draft
          The WebSocket protocol                June 2011


        If subsequent changes to the wire protocol are necessary, 9 will
        be skipped to prevent confusion with the draft 9 protocol._


On Mon, Jun 20, 2011 at 9:21 PM, Greg Wilkins <gregw@intalio.com> wrote:

> Draft -09 still has examples that say:
>
> Sec-WebSocket-Version: 8
>
> I guess we also need to think about what we are going to do with this
> field as we approach "final"
>
> cheers
>
>
>
>
> On 14 June 2011 09:37,  <internet-drafts@ietf.org> wrote:
> > A New Internet-Draft is available from the on-line Internet-Drafts
> directories. This draft is a work item of the BiDirectional or
> Server-Initiated HTTP Working Group of the IETF.
> >
> >        Title           : The WebSocket protocol
> >        Author(s)       : Ian Fette
> >        Filename        : draft-ietf-hybi-thewebsocketprotocol-09.txt
> >        Pages           : 68
> >        Date            : 2011-06-13
> >
> >   The WebSocket protocol enables two-way communication between a client
> >   running untrusted code running in a controlled environment to a
> >   remote host that has opted-in to communications from that code.  The
> >   security model used for this is the Origin-based security model
> >   commonly used by Web browsers.  The protocol consists of an opening
> >   handshake followed by basic message framing, layered over TCP.  (In
> >   theory, any transport protocol could be used so long as it provides
> >   for reliable transport, is byte clean, and supports relatively large
> >   message sizes.  However, for this document, we consider only TCP.)
> >   The goal of this technology is to provide a mechanism for browser-
> >   based applications that need two-way communication with servers that
> >   does not rely on opening multiple HTTP connections (e.g. using
> >   XMLHttpRequest or &lt;iframe&gt;s and long polling).
> >
> >   Please send feedback to the hybi@ietf.org mailing list.
> >
> >
> > A URL for this Internet-Draft is:
> >
> http://www.ietf.org/internet-drafts/draft-ietf-hybi-thewebsocketprotocol-09.txt
> >
> > Internet-Drafts are also available by anonymous FTP at:
> > ftp://ftp.ietf.org/internet-drafts/
> >
> > This Internet-Draft can be retrieved at:
> >
> ftp://ftp.ietf.org/internet-drafts/draft-ietf-hybi-thewebsocketprotocol-09.txt
> > _______________________________________________
> > hybi mailing list
> > hybi@ietf.org
> > https://www.ietf.org/mailman/listinfo/hybi
> >
> _______________________________________________
> hybi mailing list
> hybi@ietf.org
> https://www.ietf.org/mailman/listinfo/hybi
>