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

개요

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

CURLOPT_FTP_USE_EPRT(3)

CURLOPT_FTP_USE_EPRT(3)    curl_easy_setopt options    CURLOPT_FTP_USE_EPRT(3)



NAME
       CURLOPT_FTP_USE_EPRT - use EPRT for FTP

SYNOPSIS
       #include <curl/curl.h>

       CURLcode curl_easy_setopt(CURL *handle, CURLOPT_FTP_USE_EPRT, long enabled);

DESCRIPTION
       Pass  a  long. If the value is 1, it tells curl to use the EPRT command
       when doing active FTP  downloads  (which  is  enabled  by  CURLOPT_FTP‐
       PORT(3)).  Using  EPRT  means  that  it  will first attempt to use EPRT
       before using PORT, but if you pass zero to this option, it will not try
       using EPRT, only plain PORT.

       If  the server is an IPv6 host, this option will have no effect as EPRT
       is necessary then.

DEFAULT
PROTOCOLS
EXAMPLE
       CURL *curl = curl_easy_init();
       if(curl) {
         curl_easy_setopt(curl, CURLOPT_URL, "ftp://example.com/file.txt");

         /* contact us back, aka "active" FTP */
         curl_easy_setopt(curl, CURLOPT_FTPPORT, "-");

         /* FTP the way the neanderthals did it */
         curl_easy_setopt(curl, CURLOPT_FTP_USE_EPRT, 0L);

         ret = curl_easy_perform(curl);

         curl_easy_cleanup(curl);
       }

AVAILABILITY
       Added in 7.10.5

RETURN VALUE
       Returns CURLE_OK

SEE ALSO
       CURLOPT_FTP_USE_EPSV(3), CURLOPT_FTPPORT(3),



libcurl 7.86.0                   May 17, 2022          CURLOPT_FTP_USE_EPRT(3)
맨 페이지 내용의 저작권은 맨 페이지 작성자에게 있습니다.
RSS ATOM XHTML 5 CSS3