Re: [hybi] Fwd: New Version Notification for draft-mcmanus-httpbis-h2-websockets-01.txt

Takeshi Yoshino <tyoshino@google.com> Fri, 10 November 2017 17:28 UTC

Return-Path: <tyoshino@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 6429E1289C3 for <hybi@ietfa.amsl.com>; Fri, 10 Nov 2017 09:28:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id R61iAYklMXkn for <hybi@ietfa.amsl.com>; Fri, 10 Nov 2017 09:28:31 -0800 (PST)
Received: from mail-qt0-x233.google.com (mail-qt0-x233.google.com [IPv6:2607:f8b0:400d:c0d::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D2072126CC7 for <hybi@ietf.org>; Fri, 10 Nov 2017 09:28:30 -0800 (PST)
Received: by mail-qt0-x233.google.com with SMTP id e19so7872398qte.8 for <hybi@ietf.org>; Fri, 10 Nov 2017 09:28:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=W3ZsIqVvB9VGTTYlq92kBPKPodF5WVA7/c/6GNEchvA=; b=AXCefNLDt0tkUXIZrb2Z2fPHMsgKo5cZ63hTY35nYjjEGIC47TTmWdcfCoSv0Q0eIq TpuZ1io1d/XDdmeK9Qilvw0sgMeBV1nN4llh0zk9NkkKT/lhjKjEn120Kw1L+GKBybyn MFQD1GSqmMRJ8nF21/faLEJ0p/RPS0ZRXNnPqax+1TK2IM+xns3Tdxwef7XT8QIvHvm7 WhsXFhFXkZHxDP7tSEqxrha8Bld9YjkhBtWNAR3b8i8HLUJ1vh7NhY/NSOwSqzgIIwGZ HhG9j1SYcGIs3EL9K1jqJSs6iq8bzuVYrCGFRCJZhHmTKK183i+jHK4eupgXBvSr00aB tDIw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=W3ZsIqVvB9VGTTYlq92kBPKPodF5WVA7/c/6GNEchvA=; b=M5MEIjgEoZeRHvpiIioLPLMF4YZyAazYeIdZ/s08tV1aoYnUBHUxeJJu7O36aWMsAu wNfqQ/29U5UWIbi6qGravtCIV60WeW9LSQ4+1w8moUoPGxm6v3Zg7c31iLUvh+cQNnQ9 nNCEmw/0d4ErTQiBEcbF55tknKRH0fKM3GtwoTB2EVsQfUfFuhlB9ds6H/47tK9QYgZU 6EBf7iqs+WDBkb3dSFBKr7FAcmBHImmf/OuD7V++IaO7C5o5iONHFRpF5yZgvMg2v4Jd LGyGx9FrL8clF3SDY2KXuFh6eh4r/xnV//GGMKzNLvY7z+gU7ZXiw0IAxNsjLUhNgI4r 0Zlw==
X-Gm-Message-State: AJaThX7PQ/WSTvwD38OGXPkoh0yrIi44DdmVCN79KMjOwJYn9jRu7h43 GFHoF3xI3MZZ7h7HAaeKirghmxozCntzVDwDNuzd8w==
X-Google-Smtp-Source: AGs4zMZSsesj+kbkXsgJlTBL+oyiCgtELdVHptyStZIWFDzlwUY5YD4o3IsEMrftJgSKBWnAZWoceb7Z6+jsmPVx5NA=
X-Received: by 10.200.35.55 with SMTP id a52mr1772594qta.148.1510334909734; Fri, 10 Nov 2017 09:28:29 -0800 (PST)
MIME-Version: 1.0
Received: by 10.12.149.206 with HTTP; Fri, 10 Nov 2017 09:28:08 -0800 (PST)
In-Reply-To: <CAOdDvNoDY0iCLcnCqOBgDUPqcbwPk4a2cEVVb+7p33-DYJaUJA@mail.gmail.com>
References: <150903901882.24232.14013636670744151147.idtracker@ietfa.amsl.com> <CAOdDvNrC1PgribOiDc93hfCDFSJbjodnU8=yeNWgzkq4Cm-2Cg@mail.gmail.com> <CACAJL3nEB5jGFXpqPZ2ErdkezCHpZE1CnqXy0yomBP-v7jcGRA@mail.gmail.com> <CAOdDvNq-=crksV_5K6zqbEyKuCPjO9zRRdSxmj0ZWajzWBykTg@mail.gmail.com> <CACAJL3=WpqyDTOYVdfF3J6Y6wv=R4NLyn7rx7TLr24A0CkR0FQ@mail.gmail.com> <CAOdDvNqudKidPaXoRMvDGbuJEGN_OU+ZP5eQGSY8VJYrUCAFMw@mail.gmail.com> <CACAJL3=L51FNxJk_=4dNuzr_u0dH3k24atZg9YYB_MYLAdb8VA@mail.gmail.com> <CAOdDvNoDY0iCLcnCqOBgDUPqcbwPk4a2cEVVb+7p33-DYJaUJA@mail.gmail.com>
From: Takeshi Yoshino <tyoshino@google.com>
Date: Sat, 11 Nov 2017 02:28:08 +0900
Message-ID: <CAH9hSJZWmKTn9XKd8NScSJCNfJmp8udChMhiWy9Hq=wR1YGbfA@mail.gmail.com>
To: Patrick McManus <pmcmanus@mozilla.com>
Cc: John Fallows <john.fallows@kaazing.com>, Alexey Melnikov <alexey.melnikov@isode.com>, hybi <hybi@ietf.org>, HTTP Working Group <ietf-http-wg@w3.org>
Content-Type: multipart/alternative; boundary="001a113a7768ca1c9b055da43fa8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/hybi/bq01AgAU9lWOHsoOADr68MedCRw>
Subject: Re: [hybi] Fwd: New Version Notification for draft-mcmanus-httpbis-h2-websockets-01.txt
X-BeenThere: hybi@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
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: <https://mailarchive.ietf.org/arch/browse/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: Fri, 10 Nov 2017 17:28:32 -0000

On Sun, Oct 29, 2017 at 10:17 AM, Patrick McManus <pmcmanus@mozilla.com>
wrote:

> +Alexey
>
> That interpretation doesn't seem consistent with RFC-6455, section 4.1
>> regarding absolute form (copied below).
>>
>> *The "Request-URI" part of the request MUST match the /resource*
>> *        name/ defined in Section 3 (a relative URI) or be an absolute*
>> *        http/https URI that, when parsed, has a /resource name/, /host/,*
>> *        and /port/ that match the corresponding ws/wss URI.*
>>
>
> That's really interesting and is the only argument I find at all
> compelling.Thanks.  Basically its saying that the URI of the GET is not the
> websockets URI used in other places such as the cache and the pac. Which is
> totally insane imo.
>

This change happened on draft-ietf-hybi-thewebsocketprotocol-11. I see some
arguments saying that it's HTTP/HTTPS until it's upgraded, in some
discussion about DNS SRV and cookie handling, which happened before
publication of -11. But not sure which of them is really the motivation of
the change.