[dnsoverhttp] URL Template TYPE as Parameter

Zach Lym <zachlym@indolering.com> Thu, 05 January 2017 18:33 UTC

Return-Path: <indolering@gmail.com>
X-Original-To: dnsoverhttp@ietfa.amsl.com
Delivered-To: dnsoverhttp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E0899129693 for <dnsoverhttp@ietfa.amsl.com>; Thu, 5 Jan 2017 10:33:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.597
X-Spam-Level:
X-Spam-Status: No, score=-2.597 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 WBqtU4qSv--b for <dnsoverhttp@ietfa.amsl.com>; Thu, 5 Jan 2017 10:33:02 -0800 (PST)
Received: from mail-yw0-x235.google.com (mail-yw0-x235.google.com [IPv6:2607:f8b0:4002:c05::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B1C43129686 for <dnsoverhttp@ietf.org>; Thu, 5 Jan 2017 10:33:02 -0800 (PST)
Received: by mail-yw0-x235.google.com with SMTP id t125so349516884ywc.1 for <dnsoverhttp@ietf.org>; Thu, 05 Jan 2017 10:33:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:from:date:message-id:subject:to; bh=Q8wyk7jbvhFqbYVNu7EjXKyPZEIYdkDrhYCZRLFhzzk=; b=W0FK428ZJPMQtoW/kUm3rvkae1zSvf83VgVaaZdqfEuc5HfJiSOJMDKbd1GD6rkeSj dgiYo5rVl9RmVlDHp+lvIK9wJgXCAW0iK2HftCz4u7l9N/hBMcS8zW8nVOAe8xI7Effw 5zEap/Ea6Kklt9Dti7UU66rhJmyuks+DWtygTYdBvdz9ped6IbBX9gNUbyeK8kNvdXHx ihfOPoKu0NdnEYN/hphoS/oTfO3boRUpAbuwQly0FzC3Fg6T7fy2ZBK4f9Bb6jaFnucw ilTVrZCbwysMWonomMm3LK5SoNzXDccf7k+jsKuHLoDMHrfcGzwEP2K2v0CAHVIQ1J7o o3GQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:from:date:message-id:subject :to; bh=Q8wyk7jbvhFqbYVNu7EjXKyPZEIYdkDrhYCZRLFhzzk=; b=Upk4MOtFcJwRtMPGk5Sspqnq7l+sBHM+KyFug46yOIE6toOLPL5j0w0j5ct6tzP6N+ QAe1DhjePF0dSerJgnX4iRrfuaVJPK+VG1GO8DZ0RETSYCpe0sWzHY6qvHZcbEjPxCQk NVwj0krKywHD9Nq0qQ8QL3ZyiaVQYICs1ejVKopnpZEIQpQ+dPX45aGdNBA5a2qkEjcI F0lvN79DWvGH4riipaQIt/aLg75IySXW03WHOwCYiagpNo6p4h18Lg4XMVXDpr5/WOFj V5PzZ/Whqm0jCUlBnRSMAQmxsGCHlmekIJdR64gV32DyBB1l0xRtmKQ7eBGWFvEgqgVi Po5Q==
X-Gm-Message-State: AIkVDXKuRmtGD/uepwGXWy8inaqZBfVUjQyiYsldGDG9lrJmtpPiDH/icqBipKfqU+iMqQEt3fvxHSwPb3ronQ==
X-Received: by 10.129.99.195 with SMTP id x186mr71734639ywb.182.1483641181869; Thu, 05 Jan 2017 10:33:01 -0800 (PST)
MIME-Version: 1.0
Sender: indolering@gmail.com
Received: by 10.37.198.82 with HTTP; Thu, 5 Jan 2017 10:32:21 -0800 (PST)
From: Zach Lym <zachlym@indolering.com>
Date: Thu, 05 Jan 2017 11:32:21 -0700
X-Google-Sender-Auth: kfF_HKOCsBkv9MSd2AOMtv3XslU
Message-ID: <CABWuLVdiRhZKMjbfj8ncEUu8zx8MD+S0Yrc7+GvCMnG=Hp0ViA@mail.gmail.com>
To: dnsoverhttp@ietf.org
Content-Type: multipart/alternative; boundary="001a114920f89e9f0005455d218e"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsoverhttp/Lmb1maLHJt6qU49B7isMVexg_nA>
Subject: [dnsoverhttp] URL Template TYPE as Parameter
X-BeenThere: dnsoverhttp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Discussion of DNS over HTTP <dnsoverhttp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsoverhttp>, <mailto:dnsoverhttp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsoverhttp/>
List-Post: <mailto:dnsoverhttp@ietf.org>
List-Help: <mailto:dnsoverhttp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsoverhttp>, <mailto:dnsoverhttp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Jan 2017 18:33:04 -0000

The current proposal states that records are retrieved using
`{qname}/{type}`.  This pattern creates a bifurcation between create/read
and update and delete operations as the URL for the latter *must* be based
on the database ID (thanks to multiple Apex records and updating record
types).

Thank you,
-Zach Lym