Re: Re[2]: Some proxy needs

"Nicolas Mailhot" <nicolas.mailhot@laposte.net> Sun, 08 April 2012 19:47 UTC

Return-Path: <ietf-http-wg-request@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 3EDAC21F84FB for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Sun, 8 Apr 2012 12:47:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.449
X-Spam-Level:
X-Spam-Status: No, score=-10.449 tagged_above=-999 required=5 tests=[AWL=0.150, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZUfBmHU4HIfC for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Sun, 8 Apr 2012 12:47:14 -0700 (PDT)
Received: from frink.w3.org (frink.w3.org [128.30.52.56]) by ietfa.amsl.com (Postfix) with ESMTP id 7ADBF21F84D6 for <httpbisa-archive-bis2Juki@lists.ietf.org>; Sun, 8 Apr 2012 12:47:14 -0700 (PDT)
Received: from lists by frink.w3.org with local (Exim 4.69) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1SGy2Y-0002rn-AD for ietf-http-wg-dist@listhub.w3.org; Sun, 08 Apr 2012 19:44:46 +0000
Received: from lisa.w3.org ([128.30.52.41]) by frink.w3.org with esmtp (Exim 4.69) (envelope-from <nicolas.mailhot@laposte.net>) id 1SGy2O-0002qu-9c for ietf-http-wg@listhub.w3.org; Sun, 08 Apr 2012 19:44:36 +0000
Received: from smtpout1.laposte.net ([193.253.67.226] helo=smtpout.laposte.net) by lisa.w3.org with esmtp (Exim 4.72) (envelope-from <nicolas.mailhot@laposte.net>) id 1SGy2L-0004dO-2L for ietf-http-wg@w3.org; Sun, 08 Apr 2012 19:44:34 +0000
Received: from arekh.dyndns.org ([88.174.226.208]) by mwinf8501-out with ME id vXk51i0014WQcrc03Xk5td; Sun, 08 Apr 2012 21:44:06 +0200
Received: from localhost (localhost.localdomain [127.0.0.1]) by arekh.dyndns.org (Postfix) with ESMTP id EE9633283; Sun, 8 Apr 2012 21:44:04 +0200 (CEST)
X-Virus-Scanned: amavisd-new at arekh.dyndns.org
Received: from arekh.dyndns.org ([127.0.0.1]) by localhost (arekh.okg [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id I2ko24xjhags; Sun, 8 Apr 2012 21:44:01 +0200 (CEST)
Received: from arekh.dyndns.org (localhost.localdomain [127.0.0.1]) by arekh.dyndns.org (Postfix) with ESMTP; Sun, 8 Apr 2012 21:44:01 +0200 (CEST)
Received: from 192.168.0.4 (SquirrelMail authenticated user nim) by arekh.dyndns.org with HTTP; Sun, 8 Apr 2012 21:44:01 +0200
Message-ID: <34f9f0e4f85753187ecbb46f42609f0d.squirrel@arekh.dyndns.org>
In-Reply-To: <em6115c368-93f5-4d63-90c9-eec1bd99bcf5@BOMBED>
References: <em6115c368-93f5-4d63-90c9-eec1bd99bcf5@BOMBED>
Date: Sun, 08 Apr 2012 21:44:01 +0200
From: Nicolas Mailhot <nicolas.mailhot@laposte.net>
To: "Adrien W. de Croy" <adrien@qbik.com>
Cc: Poul-Henning Kamp <phk@phk.freebsd.dk>, Nicolas Mailhot <nicolas.mailhot@laposte.net>, "ietf-http-wg@w3.org" <ietf-http-wg@w3.org>
User-Agent: SquirrelMail/1.4.22-7.fc18
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
X-Priority: 3 (Normal)
Importance: Normal
Received-SPF: pass client-ip=193.253.67.226; envelope-from=nicolas.mailhot@laposte.net; helo=smtpout.laposte.net
X-W3C-Hub-Spam-Status: No, score=-1.9
X-W3C-Hub-Spam-Report: BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01
X-W3C-Scan-Sig: lisa.w3.org 1SGy2L-0004dO-2L 8b082bba068af19c12554ce258c846f6
X-Original-To: ietf-http-wg@w3.org
Subject: Re: Re[2]: Some proxy needs
Archived-At: <http://www.w3.org/mid/34f9f0e4f85753187ecbb46f42609f0d.squirrel@arekh.dyndns.org>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/13403
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>
Resent-Message-Id: <E1SGy2Y-0002rn-AD@frink.w3.org>
Resent-Date: Sun, 08 Apr 2012 19:44:46 +0000

Le Dim 8 avril 2012 14:50, Adrien W. de Croy a écrit :

>>>3. a way to signal the web client a request is being processed (there is no
>>>way a multi-GB iso is going to pass through the anti-malware system
>>>instantaneously, and users will press retry if the download bar does not
>>> move
>>>after a few seconds)

>>That sounds like serious scope-creep to me.

Unfortunately a single user that pressed refresh half a dozen times because
he's not seeing progress on its multi-GB file can consume as much in a few
minutes as a normal user would over weeks.

> http://tools.ietf.org/html/draft-decroy-http-progress-04
>
> We actually deployed a similar (evolved version) to this in WinGate 7.
> If you install the AV plugin (free trials available for both), download
> a big file and throw it a progress header.  We patched Chromium source
> to get the client working.  It actually works really well.  Certainly
> stops human timeouts.
>
> We didn't test it via a bunch of other proxies though.
>
> I've an outstanding task to write up the modified protocol (contrary to
> that I-D it uses 103, name=value pairs, and only sends deltas).

Could you clean it up and get it included in HTTP/2 ? That's the only way to
get it implemented by browsers and proxies.


Thanks!

-- 
Nicolas Mailhot