FreeBSD Manual Pages
CURLOPT_MIMEPOST(3) curl_easy_setopt options CURLOPT_MIMEPOST(3) NAME CURLOPT_MIMEPOST - set post/send data from mime structure SYNOPSIS #include <curl/curl.h> curl_mime *mime; CURLcode curl_easy_setopt(CURL *handle, CURLOPT_MIMEPOST, mime); DESCRIPTION Pass a mime handle previously obtained from curl_mime_init(3). This setting is supported by the HTTP protocol to post forms and by the SMTP and IMAP protocols to provide the e-mail data to send/upload. This option is the preferred way of posting an HTTP form, replacing and extending the deprecated CURLOPT_HTTPPOST(3) option. PROTOCOLS HTTP, SMTP, IMAP. AVAILABILITY Since 7.56.0. RETURN VALUE This will return CURLE_OK. EXAMPLE Using this option implies the use of several mime structure building functions: see https://curl.se/libcurl/c/smtp-mime.html for a complete example. SEE ALSO curl_mime_init(3) libcurl 7.74.0 November 04, 2020 CURLOPT_MIMEPOST(3)
NAME | SYNOPSIS | DESCRIPTION | PROTOCOLS | AVAILABILITY | RETURN VALUE | EXAMPLE | SEE ALSO
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=CURLOPT_MIMEPOST&sektion=3&manpath=FreeBSD+13.0-RELEASE+and+Ports>