January 26, 2018
Hi,

I need to send multipart form data using curl. Until now I build the message body myself according to the HTML RFC but it is getting complex with large files causing Out Of Memory Exceptions.

Low level curl supports multipart form data and I think I copied the C headers accordingly. The issue is curl_mime_init needs the reference to CURL and it seems I do not get it from std.net.curl: HTTP.

curl_mime *curl_mime_init(CURL *easy);

curl_mime* form = null;
auto http = HTTP("");
form = curl_mime_init(http.handle.handle);

Error: struct std.net.curl.Curl member handle is not accessible

Is there a way to get curl_mime_init working?

Kind regards
André