SFTP 및 FTP 전송을 위해 libcurl을 구현하려고합니다. 전송하는 동안 SFTP 프로토콜을 사용하고 싶습니다. 실패 할 경우, libcurl이 완전히 포기하기 전에 FTP를 시도 할 수 있다면 좋을 것입니다.libcurl, usage CURLOPT_REDIR_PROTOCOLS
목적은 사용자가 원격 서버로 데이터를 전송하는 것입니다. 내부적으로 sftp-server가 아닌 것으로 판명되면 ftp-server가 될 가능성이 있습니다.
"sftp : //"또는 "ftp : //"로 URL을 연결했습니다. 그리고 다음을 시도했습니다.
curl_easy_setopt(curl_handle, CURLOPT_FOLLOWLOCATION, 1);
curl_easy_setopt(curl_handle, CURLOPT_PROTOCOLS, CURLPROTO_SFTP | CURLPROTO_FTP);
curl_easy_setopt(curl_handle, CURLOPT_REDIR_PROTOCOLS, CURLPROTO_SFTP | CURLPROTO_FTP);
어떤 제안이 있습니까? 어떤 사람들이 저에게 모범을 보일 수 있습니까? 아니면 적어도 내가 올바른 방향으로 향하고 있는지 알려주세요.