Re: [apps-discuss] Review of draft-ietf-alto-protocol-11.txt

Ted Hardie <ted.ietf@gmail.com> Wed, 02 May 2012 16:28 UTC

Return-Path: <ted.ietf@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CCF8E21F8609 for <apps-discuss@ietfa.amsl.com>; Wed, 2 May 2012 09:28:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.578
X-Spam-Level:
X-Spam-Status: No, score=-3.578 tagged_above=-999 required=5 tests=[AWL=0.021, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
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 yMZYd-zr+qhj for <apps-discuss@ietfa.amsl.com>; Wed, 2 May 2012 09:28:50 -0700 (PDT)
Received: from mail-vx0-f172.google.com (mail-vx0-f172.google.com [209.85.220.172]) by ietfa.amsl.com (Postfix) with ESMTP id 4BACD21F85F9 for <apps-discuss@ietf.org>; Wed, 2 May 2012 09:28:50 -0700 (PDT)
Received: by vcbfo1 with SMTP id fo1so717044vcb.31 for <apps-discuss@ietf.org>; Wed, 02 May 2012 09:28:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=TTOHctkNMR0ZrKxYuSHpWtkj1k9++lI5PVanwKsy19M=; b=GA0x4Qie184b/EMZJJ6k9QQOBjDWzOfzj9nKzoBRsolFeIexHnjiYWLAIw7REQjNv+ 1zbsccOaqgS88iPdyRLImU1f7TeG5MVqVNmxejFviHlV6TAjLSmb8bGKgTgO+P99cZF4 wnbAj7/Nda7Q5YJPbBTc/lEuFLf2kLOePFc7wwSPztIzPXdK2P5Sr4jqHoeh4nN7N/jl jxzDyBEzoiOdFXwqIhGJnvyHxToImzDOPYphEczP+lmV5WNZ/7btYeU7cerf5Fi7b99X kshyIdbst3O6rq1ioeWLOoiWrHYv+r4x3qdb3jajeCQuL1boTjnr5HsqG25LjUhLyuaX xCqA==
MIME-Version: 1.0
Received: by 10.52.38.167 with SMTP id h7mr21805655vdk.109.1335976129817; Wed, 02 May 2012 09:28:49 -0700 (PDT)
Received: by 10.52.162.99 with HTTP; Wed, 2 May 2012 09:28:49 -0700 (PDT)
In-Reply-To: <2DE7DDDA-6621-4E56-BD3D-1173833E672B@niven-jenkins.co.uk>
References: <CA+9kkMB4nUayYO3q8ydj477jh9NM8oZyXAQ5k-NsRN=KHjb3cA@mail.gmail.com> <2DE7DDDA-6621-4E56-BD3D-1173833E672B@niven-jenkins.co.uk>
Date: Wed, 02 May 2012 09:28:49 -0700
Message-ID: <CA+9kkMApj1dPNn+0Uiz9iRPBhk3Px9kj-nP+Z+UGsjxoqY82eg@mail.gmail.com>
From: Ted Hardie <ted.ietf@gmail.com>
To: Ben Niven-Jenkins <ben@niven-jenkins.co.uk>
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable
Cc: draft-ietf-alto-protocol.all@tools.ietf.org, apps-discuss@ietf.org
Subject: Re: [apps-discuss] Review of draft-ietf-alto-protocol-11.txt
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 May 2012 16:28:50 -0000

On Wed, May 2, 2012 at 9:23 AM, Ben Niven-Jenkins
<ben@niven-jenkins.co.uk> wrote:
> Ted,

> I do not believe that this is the case, from Section 6.5 of draft-ietf-httpbis-p2-semantics-19 (RFC2616 has similar text to the first paragraph):
>
>   Responses to POST requests are only cacheable when they include
>   explicit freshness information (see Section 2.3.1 of [Part6]).  A
>   cached POST response with a Content-Location header field (see
>   Section 6.7 of [Part3]) whose value is the effective Request URI MAY
>   be used to satisfy subsequent GET and HEAD requests.
>
>   Note that POST caching is not widely implemented.  However, the 303
>   (See Other) response can be used to direct the user agent to retrieve
>   a cacheable resource.
>
> Ben

It is not the cacheability of the results of post request that I was
referring to, but
the cacheability of the results of a 303.  See 10.3.4 of RFC 2616:

The 303 response MUST NOT be cached, but the response to the second
(redirected) request might be cacheable.

regards,

Ted Hardie