[apps-discuss] Appdir Review of draft-ietf-httpbis-cice-01
Pete Resnick <presnick@qti.qualcomm.com> Thu, 30 July 2015 20:08 UTC
Return-Path: <presnick@qti.qualcomm.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2156D1A023E; Thu, 30 Jul 2015 13:08:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.011
X-Spam-Level:
X-Spam-Status: No, score=-7.011 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
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 e4nC_BNmghrF; Thu, 30 Jul 2015 13:08:15 -0700 (PDT)
Received: from wolverine01.qualcomm.com (wolverine01.qualcomm.com [199.106.114.254]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7CA491A044F; Thu, 30 Jul 2015 13:08:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=qti.qualcomm.com; i=@qti.qualcomm.com; q=dns/txt; s=qcdkim; t=1438286895; x=1469822895; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=+B0R1Rm1sa8y5MAryaP0SrP054M0Q1zMWM7Z/myI61A=; b=mvtlfFGigftyioDuMAqs9vNMewKs3hhgTgp0QgY5zzYyvO+kpu5E3BRp K5Odmb/Snb32JMwk+/lHAIOpGh+0RxrTrk17ZUBaTSK6ZniEE5fdO7N0b 8ZtZ5DOoBsNkY6OMnlqQWAYpm8mkU3ZumooxqoQHlzOnaZX4uES+qMcfM s=;
X-IronPort-AV: E=McAfee;i="5700,7163,7878"; a="130556084"
Received: from ironmsg04-l.qualcomm.com ([172.30.48.19]) by wolverine01.qualcomm.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 30 Jul 2015 13:08:12 -0700
X-IronPort-AV: E=Sophos;i="5.15,578,1432623600"; d="scan'208";a="945868458"
Received: from nasanexm01f.na.qualcomm.com ([10.85.0.32]) by Ironmsg04-L.qualcomm.com with ESMTP/TLS/RC4-SHA; 30 Jul 2015 13:08:11 -0700
Received: from [10.64.164.175] (10.80.80.8) by NASANEXM01F.na.qualcomm.com (10.85.0.32) with Microsoft SMTP Server (TLS) id 15.0.1076.9; Thu, 30 Jul 2015 13:08:10 -0700
From: Pete Resnick <presnick@qti.qualcomm.com>
To: apps-discuss@ietf.org, draft-ietf-httpbis-cice.all@ietf.org
Date: Thu, 30 Jul 2015 15:08:07 -0500
Message-ID: <A793BC4A-6AF7-4E6D-933E-CBE868F5D5B5@qti.qualcomm.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 8bit
X-Mailer: MailMate Trial (1.9.2r5107)
X-Originating-IP: [10.80.80.8]
X-ClientProxiedBy: NASANEXM01B.na.qualcomm.com (10.85.0.82) To NASANEXM01F.na.qualcomm.com (10.85.0.32)
Archived-At: <http://mailarchive.ietf.org/arch/msg/apps-discuss/64PTzoiN07H5qfi3srppkVyRtlo>
Cc: iesg@ietf.org
Subject: [apps-discuss] Appdir Review of draft-ietf-httpbis-cice-01
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
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: <https://mailarchive.ietf.org/arch/browse/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: Thu, 30 Jul 2015 20:08:17 -0000
I have been selected as the Applications Area Directorate reviewer for this draft (for background on appsdir, please see http://trac.tools.ietf.org/area/app/trac/wiki/ApplicationsAreaDirectorate ). Please resolve these comments along with any other Last Call comments you may receive. Please wait for direction from your document shepherd or AD before posting a new version of the draft. Document: draft-ietf-httpbis-cice Title: Hypertext Transfer Protocol (HTTP) Client-Initiated Content-Encoding Reviewer: Pete Resnick Review Date: 2015-07-30 IETF Last Call Date: 2015-07-21 IESG Telechat Date: Unknown Summary: This draft is basically ready for publication as a Proposed Standard, but there are a few minor issues that might need to be addressed. Comments: No major issues at all in this document, but a couple of things to consider. Minor Issues: Section 3 of this document seems to change the MAY in RFC 7231 section 3.1.2.2 regarding the 415 response to a SHOULD. I don't see any particular justification for that. It seems simpler to leave that alone and make the following change: OLD Servers that fail a request due to an unsupported content coding SHOULD respond with a 415 status and SHOULD include an "Accept- Encoding" header field in that response, allowing clients to distinguish between content coding related issues and media type related issues. NEW Servers that fail a request due to an unsupported content coding and respond with a 415 status SHOULD include an "Accept-Encoding" header field in that response, allowing clients to distinguish between content coding related issues and media type related issues. If you are going to change the MAY to a SHOULD, I’m guessing this document would end up updating 7231. Again, I don’t suggest you do that. Section 6: This may be completely off the wall, but is there any way that a server could convince a client to do something stupid and/or dangerous by asking it for a different suggested encoding? Unlike using it for requests, putting an Accept-Encoding in a response is telling the client, "Please try again, this time using encoding X". If it blindly does so, could a client get itself in trouble? Like I said, this might be completely silly, but someone who knows HTTP better than I should probably say, "No, this isn't going to cause a problem." Nits: In the Abstract and in section 1: to indicate that content codings are supported in requests. Don't you mean "to indicate the content codings that are supported in requests" or "to indicate which content codings are supported in requests"? Section 5: OLD 6.5.13 of [RFC7231] recommends using the status code 415 (Unsupported Media Type) NEW 6.5.13 of [RFC7231] defines the status code 415 (Unsupported Media Type) for this purpose No other issues that I can find or invent; looking generally fine. pr
- [apps-discuss] Appdir Review of draft-ietf-httpbi… Pete Resnick
- Re: [apps-discuss] Appdir Review of draft-ietf-ht… Julian Reschke
- Re: [apps-discuss] Appdir Review of draft-ietf-ht… Pete Resnick
- Re: [apps-discuss] Appdir Review of draft-ietf-ht… Julian Reschke
- Re: [apps-discuss] Appdir Review of draft-ietf-ht… Barry Leiba
- Re: [apps-discuss] Appdir Review of draft-ietf-ht… Julian Reschke
- Re: [apps-discuss] Appdir Review of draft-ietf-ht… Pete Resnick
- Re: [apps-discuss] Appdir Review of draft-ietf-ht… Julian Reschke