svcadm(8)을 검색하려면 섹션에서 8 을 선택하고, 맨 페이지 이름에 svcadm을 입력하고 검색을 누른다.
curl_mime_subparts(3)
curl_mime_subparts(3) libcurl Manual curl_mime_subparts(3)
NAME
curl_mime_subparts - set sub-parts of a multipart mime part
SYNOPSIS
#include <curl/curl.h>
CURLcode curl_mime_subparts(curl_mimepart *part, curl_mime *subparts);
DESCRIPTION
curl_mime_subparts(3) sets a multipart mime part's content from a mime
structure.
part is a handle to the multipart part.
subparts is a mime structure handle holding the sub-parts. After
curl_mime_subparts succeeds, the mime structure handle belongs to the
multipart part and must not be freed explicitly. It may however be up‐
dated by subsequent calls to mime API functions.
Setting a part's contents multiple times is valid: only the value set
by the last call is retained. It is possible to unassign previous
part's contents by setting subparts to NULL.
EXAMPLE
/* The inline part is an alternative proposing the html and the text
versions of the email. */
alt = curl_mime_init(curl);
/* HTML message. */
part = curl_mime_addpart(alt);
curl_mime_data(part, inline_html, CURL_ZERO_TERMINATED);
curl_mime_type(part, "text/html");
/* Text message. */
part = curl_mime_addpart(alt);
curl_mime_data(part, inline_text, CURL_ZERO_TERMINATED);
/* Create the inline part. */
part = curl_mime_addpart(mime);
curl_mime_subparts(part, alt);
curl_mime_type(part, "multipart/alternative");
slist = curl_slist_append(NULL, "Content-Disposition: inline");
curl_mime_headers(part, slist, 1);
AVAILABILITY
As long as at least one of HTTP, SMTP or IMAP is enabled. Added in
7.56.0.
RETURN VALUE
CURLE_OK or a CURL error code upon failure.
SEE ALSO
curl_mime_addpart(3), curl_mime_init(3)
libcurl 7.86.0 September 20, 2022 curl_mime_subparts(3)