From 546d4a3505111b61a8a4e648b10065a88c7a042a Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Tue, 9 Aug 2016 09:51:43 +0200 Subject: TODO: API for URL parsing/splitting --- docs/TODO | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/docs/TODO b/docs/TODO index 7f0070822..d0d521fae 100644 --- a/docs/TODO +++ b/docs/TODO @@ -36,6 +36,7 @@ 1.18 try next proxy if one doesn't work 1.19 Timeout idle connections from the pool 1.20 SRV and URI DNS records + 1.21 API for URL parsing/splitting 1.22 Monitor connections in the connection pool 1.23 Offer API to flush the connection pool @@ -353,6 +354,13 @@ Offer support for resolving SRV and URI DNS records for libcurl to know which server to connect to for various protocols (including HTTP!). +1.21 API for URL parsing/splitting + + libcurl has always parsed URLs internally and never exposed any API or + features to allow applications to do it. Still most or many applications + using libcurl need that ability. In polls to users, we've learned that many + libcurl users would like to see and use such an API. + 1.22 Monitor connections in the connection pool If the server sends HTTP/2 frames (like for example an HTTP/2 PING frame) to -- cgit v1.2.3