curl_mime_subparts(3) 맨 페이지 - 윈디하나의 솔라나라

개요

섹션
맨 페이지 이름
검색(S)

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)
맨 페이지 내용의 저작권은 맨 페이지 작성자에게 있습니다.
RSS ATOM XHTML 5 CSS3