Re: New Version Notification for draft-kazuho-early-hints-status-code-00.txt
Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> Tue, 01 November 2016 12:24 UTC
Return-Path: <ietf-http-wg-request+bounce-httpbisa-archive-bis2juki=lists.ie@listhub.w3.org>
X-Original-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Delivered-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D73CD1296A2 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Tue, 1 Nov 2016 05:24:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.997
X-Spam-Level:
X-Spam-Status: No, score=-7.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_SORBS_SPAM=0.5, RP_MATCHES_RCVD=-1.497, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 DUvaoV4ikTiM for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Tue, 1 Nov 2016 05:24:43 -0700 (PDT)
Received: from frink.w3.org (frink.w3.org [128.30.52.56]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5DA1C1296A3 for <httpbisa-archive-bis2Juki@lists.ietf.org>; Tue, 1 Nov 2016 05:24:43 -0700 (PDT)
Received: from lists by frink.w3.org with local (Exim 4.80) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1c1Y39-0001rt-5I for ietf-http-wg-dist@listhub.w3.org; Tue, 01 Nov 2016 12:20:19 +0000
Resent-Date: Tue, 01 Nov 2016 12:20:19 +0000
Resent-Message-Id: <E1c1Y39-0001rt-5I@frink.w3.org>
Received: from mimas.w3.org ([128.30.52.79]) by frink.w3.org with esmtps (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from <tatsuhiro.t@gmail.com>) id 1c1Y33-0001r3-0S for ietf-http-wg@listhub.w3.org; Tue, 01 Nov 2016 12:20:13 +0000
Received: from mail-qk0-f172.google.com ([209.85.220.172]) by mimas.w3.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <tatsuhiro.t@gmail.com>) id 1c1Y2U-0002T6-Mj for ietf-http-wg@w3.org; Tue, 01 Nov 2016 12:19:48 +0000
Received: by mail-qk0-f172.google.com with SMTP id v138so105246095qka.0 for <ietf-http-wg@w3.org>; Tue, 01 Nov 2016 05:19:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=8SC+9WlhOg+GZ+f1xBwN++M5jDe2w8fdpPwdaApB5qk=; b=K4aAm5RZ8Uj1lK1ZDC0wAvTL9wVicvQILKuZHbSljRSG4AcFToqFSztgSCSniJJeWW v8T+yyfdslHxqQm3P4T7txsVl/hGGDR7en5KC5+8PxcpX/lFh2aeq9/aYRgRC5iRfawd Md4v7aDR2L/dKLGv/pcxe7lj1RE6ERGXGu2o7Z5Vb7l0XoX6tcOMuX5yoQeASpxsxq34 mdZcBlP+tRE8g6R94EhUIkW5PNz/mplgLjktAL0cAfRKPJIfOMNjeC3Bcq6g+McWzkgO CVN/YOOhzzOkH0DmFdp11FVcFPK72Ud3EJOAedD1ICH0PQ3zZberUxZljoBlkicTAhNr IbZA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=8SC+9WlhOg+GZ+f1xBwN++M5jDe2w8fdpPwdaApB5qk=; b=ORWI20hvojTBU0lV+GY2NvdUKiBS8JFS0fbBjS1cF0txovPTKnduPPpb2X2DsMVvGS IzJG1AFH22DXYeVoNK8Wc3JsglHESggfRX8/pyimSP/dLmJdE86IUZf10XK4go+A+NBf RRPNL5wRI2eBMhRuacIbIrwgX+qFBdx5A764IElqSeOyZVie7ckrQO5PGEs/s2MYA49i uiQoclTiNyLXgMLWONi6Bp1LAjEuVLJuL+XQbfKCHC9STPp/534NWuB/Enu4NYxqDH4w g9f1NAY9Yb6a7PHPQSXtlg35Py6gj1U1yliChUpDrdyWyjH6CYeB37qAQtdnjmB6Je60 zR3w==
X-Gm-Message-State: ABUngvdGniII4jUwxxQ5bytYcoqfA6pgKyE2v0L3JVytOCVz/BE5AzCz3U6kNZQwRac5PHxRL2CYVv2vqzMjmg==
X-Received: by 10.55.154.205 with SMTP id c196mr27850326qke.25.1478002752755; Tue, 01 Nov 2016 05:19:12 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.12.170.210 with HTTP; Tue, 1 Nov 2016 05:18:52 -0700 (PDT)
In-Reply-To: <CANatvzwm_T-HW0yT1MAWEUrfw5OAVkmAZe890575qg8HuU9Z_Q@mail.gmail.com>
References: <147792294052.32397.15544665152412530374.idtracker@ietfa.amsl.com> <CANatvzwm_T-HW0yT1MAWEUrfw5OAVkmAZe890575qg8HuU9Z_Q@mail.gmail.com>
From: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
Date: Tue, 01 Nov 2016 21:18:52 +0900
Message-ID: <CAPyZ6=LukGzy6C5B=fbfPX79X2fxLuNJdfF_UGnOmN3SFDGR=A@mail.gmail.com>
To: Kazuho Oku <kazuhooku@gmail.com>
Cc: HTTP Working Group <ietf-http-wg@w3.org>
Content-Type: multipart/alternative; boundary="94eb2c0557a00e240105403c55e0"
Received-SPF: pass client-ip=209.85.220.172; envelope-from=tatsuhiro.t@gmail.com; helo=mail-qk0-f172.google.com
X-W3C-Hub-Spam-Status: No, score=-5.2
X-W3C-Hub-Spam-Report: AWL=-1.025, BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001, W3C_AA=-1, W3C_WL=-1
X-W3C-Scan-Sig: mimas.w3.org 1c1Y2U-0002T6-Mj ff87f071791f660f0677059fa8930763
X-Original-To: ietf-http-wg@w3.org
Subject: Re: New Version Notification for draft-kazuho-early-hints-status-code-00.txt
Archived-At: <http://www.w3.org/mid/CAPyZ6=LukGzy6C5B=fbfPX79X2fxLuNJdfF_UGnOmN3SFDGR=A@mail.gmail.com>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/32786
X-Loop: ietf-http-wg@w3.org
Resent-Sender: ietf-http-wg-request@w3.org
Precedence: list
List-Id: <ietf-http-wg.w3.org>
List-Help: <http://www.w3.org/Mail/>
List-Post: <mailto:ietf-http-wg@w3.org>
List-Unsubscribe: <mailto:ietf-http-wg-request@w3.org?subject=unsubscribe>
On Mon, Oct 31, 2016 at 11:25 PM, Kazuho Oku <kazuhooku@gmail.com> wrote: > Hi, > > I've just posted a new I-D named "An HTTP Status Code for Indicating > Hints". > > The draft can be found at > https://datatracker.ietf.org/doc/draft-kazuho-early-hints-status-code/ > A prettified editor's copy can be found at https://kazuho.github.io/ > early-hints/ > > The draft proposes a new _informational_ status code that can be used > for indicating hints to help a client start making preparations for > processing the final response, while the server struggles to build the > final response. > > Actually, we already have a working implementation. H2O, our HTTP/2 > server, recognizes Link: rel=preload headers within an informational > response sent from upstream, and tries to push the specified resource. > One reason I decided to write this draft is because I believe it would > be better to standardize the mechanism. > > But I also believe that having support for this status code within the > web browsers is beneficial as well. > > For example, the proposed status code can be used by edge servers to > notify the client the existence of third-party resources while the > request is processed by an upstream server. It can also be used as an > alternative to H2 push on a bandwidth-constrained network. > > In short, I consider the proposed method as a good complement to H2 push. > > Please let me know what you think. Thank you in advance. > > Thank you for working on this. Our nghttp2 nghttpx proxy has supported this feature since this April. So we have 2 proxy implementations already. At the moment, I'm not aware of any application server/framework that allows developers to send non-final response. But if they are interested in this draft, and find it useful, things may change rapidly. Best regards, Tatsuhiro Tsujikawa > ---------- Forwarded message ---------- > From: <internet-drafts@ietf.org> > Date: 2016-10-31 23:09 GMT+09:00 > Subject: New Version Notification for > draft-kazuho-early-hints-status-code-00.txt > To: Kazuho Oku <kazuhooku@gmail.com> > > > > A new version of I-D, draft-kazuho-early-hints-status-code-00.txt > has been successfully submitted by Kazuho Oku and posted to the > IETF repository. > > Name: draft-kazuho-early-hints-status-code > Revision: 00 > Title: An HTTP Status Code for Indicating Hints > Document date: 2016-10-31 > Group: Individual Submission > Pages: 4 > URL: > https://www.ietf.org/internet-drafts/draft-kazuho-early- > hints-status-code-00.txt > Status: > https://datatracker.ietf.org/doc/draft-kazuho-early-hints-status-code/ > Htmlized: > https://tools.ietf.org/html/draft-kazuho-early-hints-status-code-00 > > > Abstract: > This memo introduces an informational status code for HTTP that can > be used for indicating hints to help a client start making > preparations for processing the final response. > > > > > Please note that it may take a couple of minutes from the time of > submission > until the htmlized version and diff are available at tools.ietf.org. > > The IETF Secretariat > > > > -- > Kazuho Oku > >
- Fwd: New Version Notification for draft-kazuho-ea… Kazuho Oku
- Re: Fwd: New Version Notification for draft-kazuh… Julian Reschke
- Re: New Version Notification for draft-kazuho-ear… Cory Benfield
- Re: New Version Notification for draft-kazuho-ear… Julian Reschke
- Re: New Version Notification for draft-kazuho-ear… Kazuho Oku
- Re: New Version Notification for draft-kazuho-ear… Julian Reschke
- Re: New Version Notification for draft-kazuho-ear… Kazuho Oku
- Re: New Version Notification for draft-kazuho-ear… Julian Reschke
- Re: New Version Notification for draft-kazuho-ear… Cory Benfield
- Re: New Version Notification for draft-kazuho-ear… Tatsuhiro Tsujikawa
- RE: New Version Notification for draft-kazuho-ear… Mike Bishop
- Re: New Version Notification for draft-kazuho-ear… Stefan Eissing
- Re: New Version Notification for draft-kazuho-ear… Cory Benfield
- RE: New Version Notification for draft-kazuho-ear… Mike Bishop
- Re: New Version Notification for draft-kazuho-ear… Roy T. Fielding
- Re: New Version Notification for draft-kazuho-ear… Kazuho Oku
- Re: New Version Notification for draft-kazuho-ear… Cory Benfield
- Re: New Version Notification for draft-kazuho-ear… Kazuho Oku
- Re: New Version Notification for draft-kazuho-ear… Patrick McManus
- Re: New Version Notification for draft-kazuho-ear… Werner Baumann
- Re: New Version Notification for draft-kazuho-ear… Cory Benfield
- RE: New Version Notification for draft-kazuho-ear… Mike Bishop
- Re: New Version Notification for draft-kazuho-ear… Werner Baumann
- Re: New Version Notification for draft-kazuho-ear… Roy T. Fielding
- Re: New Version Notification for draft-kazuho-ear… Kazuho Oku
- Re: New Version Notification for draft-kazuho-ear… Willy Tarreau
- Re: New Version Notification for draft-kazuho-ear… Cory Benfield
- Re: New Version Notification for draft-kazuho-ear… Andy Green
- Re: New Version Notification for draft-kazuho-ear… Werner Baumann
- Re: New Version Notification for draft-kazuho-ear… Cory Benfield
- Re: New Version Notification for draft-kazuho-ear… Tatsuhiro Tsujikawa
- Re: New Version Notification for draft-kazuho-ear… Stefan Eissing
- RE: New Version Notification for draft-kazuho-ear… Mike Bishop
- Re: New Version Notification for draft-kazuho-ear… Roy T. Fielding
- Re: New Version Notification for draft-kazuho-ear… Mark Nottingham
- Re: New Version Notification for draft-kazuho-ear… Martin Thomson
- Re: New Version Notification for draft-kazuho-ear… Kazuho Oku
- RE: New Version Notification for draft-kazuho-ear… Mike Bishop
- Re: New Version Notification for draft-kazuho-ear… Mark Nottingham
- Re: New Version Notification for draft-kazuho-ear… Julian Reschke
- Re: New Version Notification for draft-kazuho-ear… Julian Reschke
- Re: New Version Notification for draft-kazuho-ear… Julian Reschke
- Re: New Version Notification for draft-kazuho-ear… Alex Rousskov
- Re: New Version Notification for draft-kazuho-ear… Julian Reschke
- Re: New Version Notification for draft-kazuho-ear… Alex Rousskov
- Re: New Version Notification for draft-kazuho-ear… Kazuho Oku
- Re: New Version Notification for draft-kazuho-ear… Kari Hurtta
- Re: New Version Notification for draft-kazuho-ear… Julian Reschke
- Re: New Version Notification for draft-kazuho-ear… Kazuho Oku
- Re: New Version Notification for draft-kazuho-ear… Cory Benfield
- Re: New Version Notification for draft-kazuho-ear… Kazuho Oku
- Re: New Version Notification for draft-kazuho-ear… Stefan Eissing