We are considering deprecating HTTPClient (a wrapper around libcurl) in favor of Requests.jl (a mostly pure-Julia implementation of the HTTP client-side protocol). Requests has recently gained support for features that currently only HTTPClient had (redirects, cookies, full utf8 support, multipart encoding, etc.) which makes this move viable.
Please chime in on https://github.com/JuliaWeb/HTTPClient.jl/issues/21 with your thoughts, especially if you hae a use for HTTPClient that Requests still doesn't support.