> -----Original Message-----
> From: Kamil Dudka [mailto:[email protected]] 
> Sent: Friday, October 09, 2009 4:16 PM
> To: Xu, Qiang (FXSGSC)
> Cc: [email protected]
> Subject: Re: libcurl and libssh2
> 
> On Friday 09 of October 2009 10:05:50 Xu, Qiang (FXSGSC) wrote:
> >
> > 1. Get a file from an SSH server using SFTP:
> >
> >         curl -u username sftp://shell.example.com/etc/issue
> >
> > 2. Upload data from a specified file, login with user and password:
> >
> >         curl -T uploadfile -u user:passwd ftp://ftp.upload.com/myfile
> >
> > This is command-line usage. Our printer is using the library, so I 
> > want to know what option should be set with curl_easy_setopt(), in 
> > case of file transfer via SFTP?
> 
> http://curl.haxx.se/libcurl/c/curl_easy_setopt.html#CURLOPTURL

So, can I say that if the url starts with "sftp://...";, then an operation of 
====================
curl = curl_easy_init();
curl_easy_setopt(curl, CURLOPT_URL, "sftp://...";);
====================
would guarantee the oncoming file transfer would be FTP over SSH2? That is to 
say, libcurl.so would call libssh2.so to transfer files on finding the url 
begins with "sftp://";, right?

Thanks,
Xu Qiang
-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-library
Etiquette:  http://curl.haxx.se/mail/etiquette.html

Reply via email to