Re: #227: Encoding advice for new headers and parameters

Martin J. Dürst <duerst@it.aoyama.ac.jp> Tue, 04 October 2016 03:33 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 440951295BD for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Mon, 3 Oct 2016 20:33:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.917
X-Spam-Level:
X-Spam-Status: No, score=-9.917 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-2.996, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=itaoyama.onmicrosoft.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 ATMFb1-k5Rpd for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Mon, 3 Oct 2016 20:33:27 -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 EB8DA1295BB for <httpbisa-archive-bis2Juki@lists.ietf.org>; Mon, 3 Oct 2016 20:33:26 -0700 (PDT)
Received: from lists by frink.w3.org with local (Exim 4.80) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1brGQA-0003p8-SX for ietf-http-wg-dist@listhub.w3.org; Tue, 04 Oct 2016 03:29:34 +0000
Resent-Date: Tue, 04 Oct 2016 03:29:34 +0000
Resent-Message-Id: <E1brGQA-0003p8-SX@frink.w3.org>
Received: from lisa.w3.org ([128.30.52.41]) by frink.w3.org with esmtps (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from <duerst@it.aoyama.ac.jp>) id 1brGQ5-0003n1-J0 for ietf-http-wg@listhub.w3.org; Tue, 04 Oct 2016 03:29:29 +0000
Received: from mail-ty1jpn01on0136.outbound.protection.outlook.com ([104.47.93.136] helo=JPN01-TY1-obe.outbound.protection.outlook.com) by lisa.w3.org with esmtps (TLS1.2:RSA_AES_256_CBC_SHA256:256) (Exim 4.80) (envelope-from <duerst@it.aoyama.ac.jp>) id 1brGQ3-0005w9-9d for ietf-http-wg@w3.org; Tue, 04 Oct 2016 03:29:29 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=itaoyama.onmicrosoft.com; s=selector1-it-aoyama-ac-jp; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=3y0piCoIg1PpWzQabWhtJ/3QD9KI/hoZhX9Mjx7bGvE=; b=Uf2efX+wxP8qM78CbXpA3hw6QcyYQ42Wn73foaqEwKYqHl6YtG1HhJ/Q+yHYbwpRb0V9WYxsA53e5zL+IHXYhDyLyAdD+m6vN0079y6P5u20im5Xq6yiXhPn4t45E0VisNIsyYkzq18SD2eRNpOSBPhNkFfQqHXZzPiMlatSJOg=
Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=duerst@it.aoyama.ac.jp;
Received: from [133.2.210.64] (133.2.210.64) by OS2PR01MB0914.jpnprd01.prod.outlook.com (10.167.178.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.649.16; Tue, 4 Oct 2016 03:28:57 +0000
To: Mark Nottingham <mnot@mnot.net>, "Julian F. Reschke" <julian.reschke@gmx.de>
References: <0168B53E-A4CB-41BA-B371-7499837A327E@mnot.net> <be65e9b9-2211-314d-8f85-2db0cc87e2eb@gmx.de> <C239D61B-C0DF-4F89-A4B2-8744FFFBE470@mnot.net>
CC: HTTP Working Group <ietf-http-wg@w3.org>
From: "Martin J. Dürst" <duerst@it.aoyama.ac.jp>
Organization: Aoyama Gakuin University
Message-ID: <64fd17c7-f5e9-3c3b-6e6d-54660aab738e@it.aoyama.ac.jp>
Date: Tue, 04 Oct 2016 12:28:50 +0900
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0
MIME-Version: 1.0
In-Reply-To: <C239D61B-C0DF-4F89-A4B2-8744FFFBE470@mnot.net>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Originating-IP: [133.2.210.64]
X-ClientProxiedBy: OS2PR01CA0078.jpnprd01.prod.outlook.com (10.165.51.166) To OS2PR01MB0914.jpnprd01.prod.outlook.com (10.167.178.20)
X-MS-Office365-Filtering-Correlation-Id: 2e7e1c0f-119d-49f1-eb49-08d3ec069353
X-Microsoft-Exchange-Diagnostics: 1; OS2PR01MB0914; 2:yOcohks11YE8Yb9O7QWM1KK4xxmPp2IlK8mPI3nW1F1IG+PEYiwgYEnxBE5lp6tz177HUYVGjaZ5gJXKNSME0YxDbJ+r1kskLAorCtExRSwJK4ayzZB6kM5sfuWnDtDtKkKIKe/JvfmWosa3U5TPlyhAudODT7JlwucYlbAO4VYC9WZ1Skz+Qtg+oq5eCTOngDtyxVHdYi10N4SlUP7rOw==; 3:EX/gD3xVuQhVg9Z+aEHIMHPeKU5zodn1U+IBJyvByJesAwRaGsI76t4B34mDvrLyTx909Ak2LFvjwiFNQvcAjOS4JSNCeSChA/A9nqn4t5ckS4V66ACdDruIQghkdngGa6b2mE2iWgsUJiWSOut8pg==
X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:OS2PR01MB0914;
X-Microsoft-Exchange-Diagnostics: 1; OS2PR01MB0914; 25:54YyQFoGB/PwmZMuNy3mtHL+OPtEw5/HtdyiqTeASS8aS64VZDLrEL+/ObwxroondHxfFbrAFyX44e2n23BHeG4tOoYMLX8iRc1h9hWJM8uqI6agK0rt8O5Bwr6QrTuKxnL2CNi4LYr2/Z0rG7XQcTbfUtpTmCHaS26PNowON6wadmANGLd8oVMUmV4WuXo8gYsYH61YcIe0XIPNDe/gd/wejLUfFK0rF/u7o8ovsNwviwsxowH5B7WlbZYTsRHS2yNMWBZVIAhnldTvdgr/RkXxK5VGHeOfsjKJ2J2gCv7Kca72mJ1z7dFWbhhj85oV60YdX1DsNfv8nJOo72rsYfikU/C0KohzsZnZfoGzSmzlCmkUTr4rFikviqGhmdQ9syDkauJ734Ukjh1KRVA9zl3NBJ6+V6YN1iwfj8axH/k6fdIHYCzq1nG5QgFDhFosPt2P0WlfSlMkNPr2gWXy29eAMr0+t5nb8svWR7h5sm5lxhYBxSqL6wQ/bYrC3O3j/WmmK4Az+42I7VtSm+pjzFfinaudCZ20tU1vQPFqNTQpi3NgCNSjJePVqZbZTBjdacyqIeZnpZbayo0nkMLuRq6wXm+q+RjPlXTSNeaQf7yZMu5cQ3y2K+bXzydfg0a6htd3fpOCngmIVLc4YmLN9yoLDJZWRftX/S6JvGYdCqy5jtL9XlMipAYRqkBFbNTecT1HtiK1tz/30tPIDbF8t4yEidDPHub8JZ4HKr3eWp4=
X-Microsoft-Exchange-Diagnostics: 1; OS2PR01MB0914; 31:zeu47EXkg8l+rN+3FaXHKyDXrUkHPDgNPh9uauIDBBGICX8rTbP8mBVCAL/+t/gwSgXPSieEh7vOUeH52s5XEcCfLdJlhzIvu1suR+mwGIXJws4PrwEJWdpW9japXgB9fGWIn6Zaa43uFyz2jvTuakFutRSau+uhxmTGsFB3TxMy0dZ7HM4oO993b863qMXMq/77Ls/s4FAFPrFe0U5P8TUoGdhEEN7S0jqe/XQdZtsuC4HGPhmlLA6Q+DZtW0qWSme1DWSrfmri/+f9BQiD0w==; 4:fQzt8oF7ES+LklrkhlhYysTWt5g/tumEQwVD03ng7bOrUjZa8XPO49xYXHy5J8X++YvKnuyfEhHGMM98nsaU5+bwTl8TjkEVaDR970MOf6GRZUV4qcE32dRF34CzTPEs/qCYoINtuCvCLP5gBe7u0RRiPBMdRf/A/TfQ1dCfY38ltyyDvk8oLknNQsIopgqiupnLU81XfkehqizDCCceGtb/yQ575PnY+t9hQyYOp8j95VXF/clxAA4xfvUSnL53lKPz41TnJ95dvcmBibEXMGCny1fO59CFArWuJMQ4bL8sMkSmQy2JtFpCpxO++jzYk+cp+d9YTIkqGd0h6Fr/NiRizVTR3lByW7u5JVEmJJPWt+O7Ss5LgYYS4FFYesGtq0d16XVnsJ8GsSYXRvyh9OoT6xCABXCfz66iADYek28=
X-Microsoft-Antispam-PRVS: <OS2PR01MB0914CF645B266272FF40B208CAC50@OS2PR01MB0914.jpnprd01.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:;
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040176)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6043046)(6042046); SRVR:OS2PR01MB0914; BCL:0; PCL:0; RULEID:; SRVR:OS2PR01MB0914;
X-Forefront-PRVS: 00851CA28B
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(6009001)(6049001)(7916002)(199003)(189002)(24454002)(81166006)(8666005)(81156014)(8676002)(50986999)(33646002)(42186005)(5660300001)(76176999)(305945005)(74482002)(54356999)(101416001)(23676002)(105586002)(7736002)(7846002)(65826007)(230700001)(106356001)(92566002)(77096005)(31686004)(66066001)(189998001)(4326007)(586003)(6116002)(3846002)(97736004)(5001770100001)(83506001)(6666003)(42882006)(2950100002)(65806001)(4001350100001)(65956001)(47776003)(68736007)(86362001)(50466002)(64126003)(31696002)(2906002)(7059030)(3940600001); DIR:OUT; SFP:1102; SCL:1; SRVR:OS2PR01MB0914; H:[133.2.210.64]; FPR:; SPF:None; PTR:InfoNoRecords; A:0; MX:1; LANG:en;
Received-SPF: None (protection.outlook.com: it.aoyama.ac.jp does not designate permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: 1;OS2PR01MB0914;23:l8y1UWkac2XBOK4DG0KsVys8pxboclPZ+7Z7ythXXynGKQDT+5UrL2ft4WWquf8FjtrWmQg/s7XXG2KK4PCPqkXa4kN0iUb4kxU2kMR0E2g9wD4jv2K3xN5mzZ/kyPSpAN8WT66BLO2sJ/cxpeqrEC6rxwuYii9VfpJfYzg+XrtyCtOffir0CKeay+GVgrNkPXPVfh7WXhvqdNPnx2b7kYff+U8K5GKCNRM9LGQqud3LL88HP0lhzr32NxU3wH/46tPZlYg/JKG6vB5x49pMlFm344b0jOhtU12ZzG3wyNp9qH/eMkT3JdbsbHYSUM4DZEo8ugY0xWrjKHk44UCDCgGRboVgk2qELKZJTNbG+V415pBesumRlifsnJXkFVcwzqesWVGCKeMt+JzsYs8FMp5kUW3o95rQ96l5Fd5l+oipZemBlRUz9Z5y+jXu300qopZZ7eEq3Lgp71Acm5b1buTt8Va3YXub5gZpIHjpGFF5jc7OdPdh5XsQfH+mnYPcDqSPxMwMIIsNg/+ow1Qqyj65msHQFw/xlSrMtriH7CK09DMbLyd/GnRyRwqyDd/jlL9m0ov3dXSUiGZRRrFYsOfhMDCBhEETRKQNmncZurYGKZ/IciE2JKO/WZxOZ/z0UyptkwcxbyJEluR2Zw1ALjKCuM0P+Qofr8cbvBWQWf9cNSfjwbeUS+qBSf9SW64drxiu+3HrCDBgob15/eLzTeTHEm0jMztHkJfNycPOkKgvUhjiREz3BcrIlxTQwU76yQ8jYuusk3B3UPZEX9a6fm0P/fP66NqI7g4SQxBVFeVJiqe7hHhRj2f0IOS54Jfi98TNCkIjTR/Fu44T85T+0Jz+Whj9dm3P9u+Ro3ig/xOTx6OhCSlvIF3n+eNaDGaf12M1b+KXLSL9tK2JD6a+2Ki1CglnmKXW02+cfqvLxjGShFt7++Whw9I4+a3XsWQXixJXtjH7F8VWujLdScyUTkQ3Ot6wGiAsPJvyq5xUXts1yTdwrAOlu/8yqrSn7yN1RQtz2g2CfTu6E3nMtFMAounTCDGZAutsdjUw3ab+NjPAivDMqZDtIn72FOdfbhXUIJhd6oL4ldlrig/9LmlCTOriBPKS8oMvVNED6PJ4nsAr+ykn/tY8f6jJAW6DpvjK0uLA97x4mNkST/EEcTBRnoVwnSHTW5FYl/IWib6S/9g6ULz4Vyu7CtpZOw5IMEY43DKvDZxmICbW8t9D6Q76TC35rihqaROR//wGTVhXXTG4NrF7qcxSTqmEWiNOObyNgPGQetbuBe+Hv4JvNbXvw0NFtJ4WjO//n1QcCPCvtsBdRIhw9ObgQrvhfvJeuNPp
X-Microsoft-Exchange-Diagnostics: 1; OS2PR01MB0914; 6:wxNZXlM/CwVSPlRSicl8wJKA8ZxIW4BmcAEverlB/KHEx321CHFWjgcd+zFnQZ1b4lZSv233x6w2Z64kcLSUjU4/4c1VxvOI9xgPqdn5PEbMM/aH9cKlnn2e6AVhiPvUvJqi5eZwpxVIdEwVgBJ/XIgJpL1auY9K56yotE8ZUMi1M0ie9sYFmomW968Aj7qOeoZzXfYnau7ARSBVUyz3G3PdVH44MGL0AMUKVHTIMXgCxujSta3ro/SgKX4/lDaYxV/X5NQKHrPARlmbyIrF5vyUvVkgtcwByvNg1fyH5Z8q9yiAO6NaVt2BY3Nci3KuzxP5IhiLYq2ZDW7/agzpsQ==; 5:HBuRlqQdM5lmSFgm6PTY76O/3apadpzM9vpeD71y67l3W08VjldmdUCpNwzBz1I0LopS6jzNjN1M0pJKkn1G6SlLQXghLh12vMY2bCjzHYOBUGwWXsY0146PCszh1DNduKtie9BZH4Zp4Y6cJ2YgmH8uQt5v9RvWSffPNuvvE40=; 24:FOfSbheHHng2zCeKWDIxvxwO3VETcXlfGvTguz5/ro7cnIV3sDK6swtx6LybYr1PRDhS8IWHQkYw32dkpJ6iJJJanaHqojX19R4BIXpEoPo=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; OS2PR01MB0914; 7:6+rTwGi0gF40CPlPOf/rP0Epq4Bvx9zqMzALZJ4droWOvszOhCViW9ZYVXRfizOHDQ9ivvP/KP/zXr0/2OzbpaJgy6S4nA337ITBWKRIck+0RA4mzGY21Nz6iF149H4UdeNVPwE29XaU0frCyEgjz1oNW6GElwDBEqx3wBWKz/8Qr1YBslYBeZs6y5SbHicqGJYPENsD2IPrrjSWXvdH+4vvJO5ZQoJuYSmY2E9L/6LIw+v1r5jcweMhOYVilk1lMqcdTNzF9sCQQnidPerd8lSQSOmKcvk2aFvploavt2+WjUMibIut0y1UWx8qoHN5URH5ilYIlIosSZAuoZcTIQ==
X-OriginatorOrg: it.aoyama.ac.jp
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Oct 2016 03:28:57.4030 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-Transport-CrossTenantHeadersStamped: OS2PR01MB0914
Received-SPF: pass client-ip=104.47.93.136; envelope-from=duerst@it.aoyama.ac.jp; helo=JPN01-TY1-obe.outbound.protection.outlook.com
X-W3C-Hub-Spam-Status: No, score=-7.8
X-W3C-Hub-Spam-Report: AWL=1.095, BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, W3C_AA=-1, W3C_DB=-1, W3C_IRA=-1, W3C_IRR=-3, W3C_WL=-1
X-W3C-Scan-Sig: lisa.w3.org 1brGQ3-0005w9-9d 7d218684aaa9376a9320abaffeef4123
X-Original-To: ietf-http-wg@w3.org
Subject: Re: #227: Encoding advice for new headers and parameters
Archived-At: <http://www.w3.org/mid/64fd17c7-f5e9-3c3b-6e6d-54660aab738e@it.aoyama.ac.jp>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/32458
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 2016/10/04 10:59, Mark Nottingham wrote:

> <chair hat> it sounds like we can close this issue with no action -- anyone else have thoughts?

Well, this is in no way a new thought, but it is worth repeating: What 
about just using UTF-8, plain and simple.

This solution was available almost 20 years ago (see RFC 2277). There 
were certain backwards-compatibility issues, the worst of which 
according to my knowledge would have been that UTF-8 would have shown up 
as double-encoded garbage when interpreted as iso-8859-1 (as defined in 
HTTP at that time).

What I find extremely disappointing is that despite this group being 
composed of a lot of very intelligent people, it was impossible to move 
towards such a simple solution even at a slow pace. The good thing is 
that it's never too late. But that doesn't mean that we have to push 
this solution out another 20 or 50 years.

Regards,   Martin.