Re: Resumable Uploads

Felix Geisendörfer <felix@transloadit.com> Mon, 22 April 2013 10:17 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 0DB2D21F8EF7 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Mon, 22 Apr 2013 03:17:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.676
X-Spam-Level:
X-Spam-Status: No, score=-9.676 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, MIME_8BIT_HEADER=0.3, 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 zbvG3-H6+W7Q for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Mon, 22 Apr 2013 03:17:39 -0700 (PDT)
Received: from frink.w3.org (frink.w3.org [128.30.52.56]) by ietfa.amsl.com (Postfix) with ESMTP id E35AB21F8EF2 for <httpbisa-archive-bis2Juki@lists.ietf.org>; Mon, 22 Apr 2013 03:17:38 -0700 (PDT)
Received: from lists by frink.w3.org with local (Exim 4.72) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1UUDnN-0003ee-2L for ietf-http-wg-dist@listhub.w3.org; Mon, 22 Apr 2013 10:16:25 +0000
Resent-Date: Mon, 22 Apr 2013 10:16:25 +0000
Resent-Message-Id: <E1UUDnN-0003ee-2L@frink.w3.org>
Received: from lisa.w3.org ([128.30.52.41]) by frink.w3.org with esmtp (Exim 4.72) (envelope-from <felix.geisendoerfer@transloadit.com>) id 1UUDnI-0003dx-FY for ietf-http-wg@listhub.w3.org; Mon, 22 Apr 2013 10:16:20 +0000
Received: from mail-vb0-f52.google.com ([209.85.212.52]) by lisa.w3.org with esmtps (TLS1.0:RSA_ARCFOUR_SHA1:16) (Exim 4.72) (envelope-from <felix.geisendoerfer@transloadit.com>) id 1UUDnH-0002GK-FV for ietf-http-wg@w3.org; Mon, 22 Apr 2013 10:16:20 +0000
Received: by mail-vb0-f52.google.com with SMTP id w8so5689009vbf.11 for <ietf-http-wg@w3.org>; Mon, 22 Apr 2013 03:15:53 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:mime-version:sender:x-originating-ip:in-reply-to :references:from:date:x-google-sender-auth:message-id:subject:to:cc :content-type:x-gm-message-state; bh=Gr32ZS97+hbavRPxZIB1b4uRaHCROSO5IWv+8OY5RYM=; b=Ij4zCEHPdYqrPbb1XR+fr85DZqds1+5+LnXqV+M0zWXXZzlmAGINl0w3jGVsMTBvdk git3wl2N9109dc02t8KhsM8CeRdjLM3RpqRMbQj3L63D4EcYhV6vNoen2HNmsWJ0PYCR vgGZixGGGLMMpXd6hsj7pIJOlZG+Xb9oRSgYkCDeM8H5A72Bt3+XbFDfGFpQkPzkp0KO FpwsNaW3SyaIse2H39Y+9ofYhOXXN7P56JS5JVn7WFPzt/TEw0+zEw+TWIIJWAha9Kq7 yOBp8jD4qKB6G5PDoqMJBmaJ79qPh7v+DSoDg7gtAa3OUW85C9jVoM7n+tGaN1caFIgZ j2dw==
X-Received: by 10.59.6.101 with SMTP id ct5mr18285783ved.8.1366625753596; Mon, 22 Apr 2013 03:15:53 -0700 (PDT)
MIME-Version: 1.0
Sender: felix.geisendoerfer@transloadit.com
Received: by 10.58.15.165 with HTTP; Mon, 22 Apr 2013 03:15:33 -0700 (PDT)
X-Originating-IP: [31.172.178.246]
In-Reply-To: <B641DA23-25B2-486F-BDED-4E671ABAFEFC@tzi.org>
References: <CADZbJ9dYFGyrceh03M3B0KdKto7160Dis_geh9um0BhVe1re0g@mail.gmail.com> <alpine.DEB.2.00.1304182006001.21288@tvnag.unkk.fr> <29DE6A70-E3B9-4DCE-8C7E-506F6A0ADC92@gmail.com> <51706F32.5030108@panix.com> <5170E2A3.6010706@gmx.de> <CADZbJ9dGEVq-fQmhjRsddYdcg459r_zLfrOddkzHLOprZM0dNg@mail.gmail.com> <51712A49.6000901@gmx.de> <alpine.DEB.2.00.1304191335410.3525@tvnag.unkk.fr> <CADZbJ9d_9wirsYPt=1frY5UiaOnaaB1v=hGMuPR2e5yXV6m+NA@mail.gmail.com> <B641DA23-25B2-486F-BDED-4E671ABAFEFC@tzi.org>
From: =?ISO-8859-1?Q?Felix_Geisend=F6rfer?= <felix@transloadit.com>
Date: Mon, 22 Apr 2013 12:15:33 +0200
X-Google-Sender-Auth: 0LQgs2q0I4ynUqUOKu2NEb_3_00
Message-ID: <CADZbJ9fhvqg_a5V5iRpe3LO0L0RXdxT2pSNTqwLQEqOK0YUa=Q@mail.gmail.com>
To: Carsten Bormann <cabo@tzi.org>
Cc: HTTP Working Group <ietf-http-wg@w3.org>
Content-Type: multipart/alternative; boundary=047d7bf0ecf695c35904daf05a70
X-Gm-Message-State: ALoCoQn7kJlUc7wjJOMRvUv86kcUrAd82BapoW1nJHY1X8IFEZCRB+TXaLkiGon+vpePn+dsYMwz
Received-SPF: none client-ip=209.85.212.52; envelope-from=felix.geisendoerfer@transloadit.com; helo=mail-vb0-f52.google.com
X-W3C-Hub-Spam-Status: No, score=-0.7
X-W3C-Hub-Spam-Report: HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7
X-W3C-Scan-Sig: lisa.w3.org 1UUDnH-0002GK-FV 7e0074993bf37ae9eae8e5e5948c006d
X-Original-To: ietf-http-wg@w3.org
Subject: Re: Resumable Uploads
Archived-At: <http://www.w3.org/mid/CADZbJ9fhvqg_a5V5iRpe3LO0L0RXdxT2pSNTqwLQEqOK0YUa=Q@mail.gmail.com>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/17467
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, Apr 22, 2013 at 10:09 AM, Carsten Bormann <cabo@tzi.org> wrote:

> How about an application/bytes-at like this:
>

What about my suggestion of simply defining an "Offset" header? Any kind of
patch body format will currently rule out HTML5 clients as discussed
earlier, and I'm more worried about that than about proxies stripping
headers.

--
Felix Geisendörfer (felixge.de)
Co-Founder, Transloadit (transloadit.com)