Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:118081 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 23199 invoked from network); 24 Jun 2022 12:15:24 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 24 Jun 2022 12:15:24 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id C11301804F8 for ; Fri, 24 Jun 2022 07:05:25 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW, SPF_HELO_PASS,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS14618 52.44.0.0/15 X-Spam-Virus: No X-Envelope-From: Received: from cloud-out-c.spamtitan.com (cloud-out-c.spamtitan.com [52.45.19.177]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Fri, 24 Jun 2022 07:05:25 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by cloud-out-c.spamtitan.com (Postfix) with ESMTP id A5887382D09; Fri, 24 Jun 2022 14:05:24 +0000 (UTC) X-Virus-Scanned: by SpamTitan at ec2.internal Received: from cloud-out-c.spamtitan.com (localhost [127.0.0.1]) by cloud-out-c.spamtitan.com (Postfix) with ESMTP id D9C7D384C96; Fri, 24 Jun 2022 14:05:19 +0000 (UTC) Authentication-Results: cloud-out-c.spamtitan.com; x-trusted-ip=pass Received: from exchange01.FSX.com (unknown [66.180.194.69]) by cloud-out-c.spamtitan.com (Postfix) with ESMTPS id B9D90384CC5; Fri, 24 Jun 2022 14:05:19 +0000 (UTC) To: Pierrick Charron CC: PHP internals Thread-Topic: [PHP-DEV] [RFC] [Under Discussion] New Curl URL API Thread-Index: AQHYhfH8BaStEGEInEGcIIcR35K6i61dq7eAgAFgLoD//44nQA== Date: Fri, 24 Jun 2022 14:05:18 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: RE: [PHP-DEV] [RFC] [Under Discussion] New Curl URL API From: JDafoe@fsx.com (Jeffrey Dafoe) SGVsbG8gUGllcnJpY2ssDQoNCkEgdGhpbiB3cmFwcGVyIHdvdWxkIGJlIHRoZSBtb3N0IGZsZXhp YmxlLiBTb21lb25lIGNhbiBhbHdheXMgd3JpdGUgYSAiZnJpZW5kbGllciIgY2xhc3MgdXNpbmcg eW91ciB0aGluIHdyYXBwZXIsIGFzIHlvdSBtZW50aW9uZWQsIGJ1dCBvbmUgY2Fubm90IGVhc2ls eSBnbyB0aGUgb3RoZXIgZGlyZWN0aW9uLg0KDQotSmVmZg0KDQoNCi0tLS0tT3JpZ2luYWwgTWVz c2FnZS0tLS0tDQpGcm9tOiBQaWVycmljayBDaGFycm9uIDxwaWVycmlja0BwaHAubmV0PiANClNl bnQ6IEZyaWRheSwgSnVuZSAyNCwgMjAyMiA5OjQ5IEFNDQpUbzogTGV2aSBNb3JyaXNvbiA8bGV2 aS5tb3JyaXNvbkBkYXRhZG9naHEuY29tPg0KQ2M6IFBIUCBpbnRlcm5hbHMgPGludGVybmFsc0Bs aXN0cy5waHAubmV0Pg0KU3ViamVjdDogUmU6IFtQSFAtREVWXSBbUkZDXSBbVW5kZXIgRGlzY3Vz c2lvbl0gTmV3IEN1cmwgVVJMIEFQSQ0KDQpIaSBhbGwsIGFuZCB0aGFua3MgTGV2aSBmb3IgeW91 ciBmZWVkYmFjaywNCg0KSWYgeW91IGxvb2sgYXQgdGhlIGZpcnN0IHRocmVhZCAoRGlzY3Vzc2lv biBhYm91dCBuZXcgQ3VybCBVUkwgQVBJIGFuZCBleHQvY3VybCBpbXByb3ZlbWVudHMpIHlvdSds bCBzZWUgdGhhdCB0aGlzIHdhcyBteSBmaXJzdCBhcHByb2FjaC4gSSBldmVuIHByb3Bvc2VkIHRv ICJPT1BpZnkiIHRoZSBhY3R1YWwgQ3VybEhhbmRsZSAmIGNvIG9iamVjdHMgd2l0aCAic2ltcGxl Ig0KbWV0aG9kcyBsaWtlICRjaC0+c2V0T3B0KCkuIEFueW9uZSB3aG8gcmVhZHMgdGhlIGFjdHVh bCBBUEkgY2FuIHNlZSB0aGlzIGlzIHRoZSBhY3R1YWwgInBoaWxvc29waHkiIG9mIHRoZSBleHRl bnNpb24uIEl0IHdhcyBkZXNpZ25lZCAob24gcHVycG9zZSBvcg0Kbm90KSBhcyBhIHRoaW4gd3Jh cHBlciBvdmVyIGN1cmwuIEJ1dCBsZXRzIGZvY3VzIG9uIFVSTCBBUEkgb25seSAhDQoNCldpdGgg cHJldmlvdXMgdGhyZWFkIGFuc3dlcnMsIEkgd2FzIHVuZGVyIHRoZSBpbXByZXNzaW9uIHRoYXQg SSByZWFsbHkgd2FzIHRoZSBvbmx5IG9uZSBsaWtpbmcgdGhlIGFwcHJvYWNoIG9mIGZvbGxvd2lu ZyB0aGUgY1VSTCBhcGkgYXMgbXVjaCBhcyBwb3NzaWJsZSBhbmQgbGVhdmluZyB0aGUgbW9yZSBo aWdoIGxldmVsIEFQSSB0byB0aGluZ3MgbGlrZSBHdXp6bGUgJiBjbyAoZm9yIGV4YW1wbGUgYnkg YWRkaW5nIGFuIEltcGxlbWVudGF0aW9uIG9mIFBTUi03IFVyaUludGVyZmFjZSB1c2luZyB0aGlz DQpBUEkpIHNpbmNlIGFsbCB0aGUgb3RoZXJzIHBhcnRzIG9mIHRoZSBBUEkgYXJlIGRvbmUgdGhp cyB3YXkuIEkgdGhpbmsgaXQncyBpbXBvcnRhbnQgdG8gaGF2ZSB0aGlzIG5ldyBDdXJsIFVSTCBB UEkgaW4gOC4yIHNpbmNlIGl0IGZpeGVzIHNlY3VyaXR5IGlzc3VlcyBhbmQgdGhhdCdzIG9mIGNv dXJzZSBub3QgaWRlYWwgYnV0IEkgd291bGQgcmF0aGVyIGhhdmUgYW4gaW1wbGVtZW50YXRpb24g dGhhdCB3b3VsZCBub3QgYmUgbXkgZmlyc3QgY2hvaWNlLCB0aGFuIG5vdCBoYXZpbmcgaXQgYXQg YWxsLg0KDQpXaGF0IGRvIHlvdSB0aGluayA/IEkgd291bGQgbG92ZSBtb3JlIHBlb3BsZSB0byBn aXZlIGZlZWRiYWNrIG9uIHdoYXQgdGhleSBhcmUgZXhwZWN0aW5nLCBpZiB0aGV5IGRvbid0IGNh cmUgaWYgdGhleSBwcmVmZXIgb25lIGFwcHJvYWNoIG9yIHRoZSBvdGhlciBhbmQgb2YgY291cnNl IHdoeSA/IEkgd2FzIHRoaW5raW5nIGFib3V0IGRvaW5nIGEgdm90ZSBvbiB0aGlzLCBidXQgSSdt IG5vdCBzdXJlIGl0J3MgYSBnb29kIGlkZWEuIFdoYXQgZG8geW91IGFsbCB0aGluayA/DQoNClJl Z2FyZHMsDQpQaWVycmljaw0KDQoNCg0KDQoNCg0KDQpMZSBqZXUuIDIzIGp1aW4gMjAyMiwgw6Ag MTIgaCA0OSwgTGV2aSBNb3JyaXNvbiA8bGV2aS5tb3JyaXNvbkBkYXRhZG9naHEuY29tPiBhIMOp Y3JpdCA6DQoNCj4gT24gVHVlLCBKdW4gMjEsIDIwMjIgYXQgMTA6MzggUE0gUGllcnJpY2sgQ2hh cnJvbiA8cGllcnJpY2tAcGhwLm5ldD4NCj4gd3JvdGU6DQo+ID4NCj4gPiBIaSwNCj4gPg0KPiA+ IEZvbGxvd2luZyBvdXIgZGlzY3Vzc2lvbnMgd2UgaGFkIG9uIHRoZSBzdWJqZWN0IG9mIHRoZSBu ZXcgQ3VybCBVUkwgDQo+ID4gQVBJLCBhbmQgb3RoZXIgY3VybCBpbXByb3ZlbWVudHMuIEkgZGVj aWRlZCB0byBvbmx5IGZvY3VzIG9uIGFkZGluZyANCj4gPiB0aGUgbmV3DQo+IEN1cmwNCj4gPiBV UkwgQVBJIGFuZCBwdXQgYXNpZGUgYWxsIG90aGVyIGltcHJvdmVtZW50cy4gSGVyZSBpcyB0aGUg UkZDIHRoYXQNCj4gcmVmbGVjdHMNCj4gPiBvdXIgY3VycmVudCBjb252ZXJzYXRpb25zLg0KPiA+ DQo+ID4gaHR0cHM6Ly93aWtpLnBocC5uZXQvcmZjL2N1cmwtdXJsLWFwaQ0KPiA+DQo+ID4gRmVl bCBmcmVlIHRvIGdpdmUgYW55IGZlZWRiYWNrLCBjb25jZXJuIG9yIHN1cHBvcnQgOi0pDQo+ID4N Cj4gPiBSZWdhcmRzLA0KPiA+IFBpZXJyaWNrDQo+DQo+IElNTywgdGhpcyBzaG91bGQgbWlycm9y IHRoZSBsb3ctbGV2ZWwgY3VybCB1cmwgQVBJIHZlcnkgZGlyZWN0bHkuIFRoZSANCj4gYmFzaXMg b2YgbXkgb3BpbmlvbiBpcyB0aGF0IHdlIGRvIG5vdCBvd24gbGliY3VybDsgd2UgYXJlIG1lcmVs eSANCj4gYWRhcHRpbmcgaXQgZm9yIHVzZSBpbiBQSFAuIFdlIGNhbm5vdCBhbnRpY2lwYXRlIGNo YW5nZXMgaW4gdGhlaXIgDQo+IGRlc2lnbiwgbm9yIGRvIHdlIGhhdmUgYXV0aG9yaXR5IHRvIGRv IHNvIGlmIHdlIGZlZWwgc29tZXRoaW5nIHNob3VsZCANCj4gY2hhbmdlLiBUb3VjaGluZyBpdCBh cyBsaXR0bGUgYXMgcG9zc2libGUgbWFrZXMgaXQgZWFzaWVyIHRvIHRyYWNrIA0KPiB1cHN0cmVh bSBjaGFuZ2VzLCBldGMuDQo+DQo+IEJhc2VkIG9uIHRoYXQsIEkgdGhpbmsgdGhlIG5hbWluZyBz aG91bGQgYmUgY2xvc2VyIHRvIGxpYmN1cmwuOg0KPiAgIC0gQ3VybFVybDo6VVJMX0VOQ09ERSBz aG91bGQgYmUgQ3VybFVybDo6VVJMRU5DT0RFDQo+ICAgLSBDdXJsVXJsOjpVUkxfREVDT0RFIHNo b3VsZCBiZSBDdXJsVXJsOjpVUkxERUNPREUNCj4NCj4gQW5kIHNvIG9uLCBvbmx5IGRpZmZlcmlu ZyBpZiBuZWNlc3NhcnkgYmVjYXVzZSBzb21ldGhpbmcgaXMgYSByZXNlcnZlZCANCj4gd29yZC4g VGhlIEFQSSBzaG91bGQgYmUgYXMgZXhhY3QgYXMgcG9zc2libGUgdG8gd2hhdCBsaWJjdXJsIHBy b3ZpZGVzLg0KPiBUaGUgImhlbHBlcnMiIGdldEhvc3QsIGdldFBhc3N3b3JkLCBldGMgc2hvdWxk IGJlIHJlbW92ZWQgYW5kIHNob3VsZCANCj4gZXhwb3NlIGBjdXJsX3VybF9nZXRgIG1vcmUgZGly ZWN0bHkuDQo+DQo+IE9mIGNvdXJzZSwgaXQgc2hvdWxkIGJlIG9iamVjdCBiYXNlZCBpbnN0ZWFk IG9mIHJlc291cmNlIGJhc2VkLCBidXQgDQo+IHRoYXQncyBpdC4NCj4NCj4gQSBuaWNlciBBUEkg Y2FuIGJlIGJ1aWx0IG9uIHRvcCBvZiBpdCwgYnV0IEkgZG9uJ3QgdGhpbmsgdGhhdCdzIHRoZSAN Cj4gcm9sZSB0aGlzIHBhcnRpY3VsYXIgQVBJIHNob3VsZCBwbGF5Lg0KPg0K