Re: [dispatch] A WG for HTTP API Building Blocks

Julian Reschke <julian.reschke@gmx.de> Thu, 16 July 2020 18:40 UTC

Return-Path: <julian.reschke@gmx.de>
X-Original-To: dispatch@ietfa.amsl.com
Delivered-To: dispatch@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F2D223A09CF for <dispatch@ietfa.amsl.com>; Thu, 16 Jul 2020 11:40:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, NICE_REPLY_A=-0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=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=gmx.net
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 rSZLRYOjjR1M for <dispatch@ietfa.amsl.com>; Thu, 16 Jul 2020 11:40:48 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3AAD73A09A6 for <dispatch@ietf.org>; Thu, 16 Jul 2020 11:40:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1594924845; bh=7IxU6VPbhEdn37BeGR8qDPpMAo+5BHb3C88hxNug3hA=; h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To; b=BAgK7hLP0VLevm4vhWJ3Zgh8if8KAUXsk3bF0zdjAmNUV0uYUSp2fl59SKTsY4mUi 3eDceHpFaleW/Z0fyBWpg4hBzbOA4OdeamFJByxUx+22t3VyZOvgRYkfU4z+WQ3jWP Tq6TmkO+JfJl7BvleXr0XjZzrtf1XU0Mev8YPgVw=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.182] ([91.61.50.86]) by mail.gmx.com (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MDhlf-1k6tNC0C87-00An8j; Thu, 16 Jul 2020 20:40:45 +0200
To: Anton Tveretin <tveretinas@yandex.ru>, DISPATCH list <dispatch@ietf.org>
References: <5127121594916975@mail.yandex.ru>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <50e68abf-9c71-e7b6-7c38-de62e614646c@gmx.de>
Date: Thu, 16 Jul 2020 20:40:40 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0
MIME-Version: 1.0
In-Reply-To: <5127121594916975@mail.yandex.ru>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:kU0/F40qUaUajbDNerQo8otD1pi1Z+4nym9yVFFOUarKZ2qMIWJ surMfjLCpc/eOX5TgXfYU6pXDMMe3ZRkirxaSGEfbW+4Tt53Ti9QH38agTD7nCdDl+Wx5QX i2trdTkVAusf976X8WznXTIAUp3xN8xLVx20p/wsPOvrkZ3svy3UHM1o72cxZO58tNPyooI j8SnpF2dV7uBQw0Xa7H5w==
X-UI-Out-Filterresults: notjunk:1;V03:K0:FWuAC6Jyo9E=:2AvvHKLIWxtwJCsuEQf1vh Ww3HompbICk7oETDt4ORjSW2K7/fNDd4P9aLYPMnu1DOhbIweYNZ27OeUk/cmIlxX6UdwhjbA h0v2o3ICXrlflv2pm1g6l1GCeh4A6F9VlSpKgvpgX+mrovLdY2urwDov89DtoJ+xFqH8+UpMI /dqH5XozIdHPXTu3TcSzR91VkWgrGHS73DQuuQdQg5SxhC+SQlVGAveCU71YwwZjrfrY0Z5+M O45OMaCUrBNs/5DaIxaFo2wyAW9S3su8ddvkZzSLf6QGA2B0kAT4/CBjsirNEO9n/9A9egONt fQAICOzvZllVU4d6wtB57EVFOx19VDkL+0PC2P9gFwiRcnesxXUg6o7FfddXI79kEsmxiHw3L AoWOS0jmlQNcugQ62fDt1VYNDHDxDvYiuY/g+hwbzyvvakOdDASolci4z9o7l0A/XH7CGarIO o9aTIaTD+X172HYNbexOoix/VwGB8V9Z/wU6ryVcHIdj+UwonHHlyC67pP2NIYRr2b550sRI4 lBK9naCeL8bIXf0A5hmtwhv9/MoWGs2XHgklUjS3IYM+mVADJIwQK8twDn5WEDuyxf/2tigCP T+nU70Jjm3eJcz3N9aWLGYgKjafM0apSCCYpTCHwcWSqFOdpUNImBKG4XshVVEW1MtEqRfktL FZPqUGs6mm39X+lS9/ecIzPd5ezIaCc7x0wFsmsJ0QXm5wjTZoKSPaOEGtt3kGrF88vM9M+9d qrr2mD44DRms3yQ0bX0zSJ7tnpF73YBa7GML33cJIY+yJE76lbshvwpE7PPEoeeX0RdCOP5xb OwJPryzYvQfXaVn2sNpgS0F7O9RjsPVJeR9TPAKXWQORLWdv3O8gAIg2H5VUHEJnRCv+ZcwK5 W+waw7SufY0xXkpqizCTkJY8WUYeaMiZdIVaTEO86XsXZTcdmYYCtVl44e2aomjV/mONIftoU tP3fszQmo1aVha7GpKpWDGeHtW2z26n53AmQxQCdYhyDYxe9AyDHmg0zXcKlf99LtvkGPvXyh DoTPBbnR5Y0hYSr/PLXlSm32u/V/95B/0yp78j60yctxOQHPFkpBGI0UfaucPPd09wy1agc+U 5fVdtjGEsIKB9KENjRAfn2jvmjWMloJ18+Cw9ki/BDYjiNq4XlZENEQrvgJpesoO2psEA6Sg/ BFZqxCYDGds0RHEoO56GUNOOBjW336IPx2nCt+GOrwwbaGBusaqwEQvOtF7sDHJRPe9wi7aOg ZnS2R3/XO6BXGNTxtoYfj0tXFcT5hy1cqnkHuqw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/dispatch/ijqLFR8lDn0cifMe2EGfxIQ_1N0>
Subject: Re: [dispatch] A WG for HTTP API Building Blocks
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dispatch/>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Jul 2020 18:40:50 -0000

On 16.07.2020 18:32, Anton Tveretin wrote:
> Hello,
> Of HTTP APIs, I know XMLHTTPRequest. Is it unsufficient?

There are tons of APIs for clients. Not everything is a browser.

> And I think there are no common server-side APIs, only server
> (implementation) specific.

There are many, for instance the Java Servlet API or JAX-RS for Java.
I'm sure there are similar things for other languages.

Best regards, Julian