ftp方式上传文件,不成功,高人帮我看看。
代码如下:
如果哪位朋友有ftp上传文件的代码,请麻烦指导一下。谢谢。
HINTERNET hInternet = ::InternetOpen(L"Microsoft Internet Explorer",
INTERNET_OPEN_TYPE_DIRECT,
NULL,
NULL,
INTERNET_INVALID_PORT_NUMBER);
if(hInternet == 0)
{
dwGetLastError = ::GetLastError();
//break;
}
HINTERNET hInternetConnect = ::InternetConnect(hInternet,
L"ftp://demo.test.net/",
INTERNET_DEFAULT_FTP_PORT,
L"demo",
L"demo",
INTERNET_SERVICE_FTP,
0,
0); // 这一步总是连接不上。请问是怎么回事?
if(hInternetConnect==0)
{
dwGetLastError = ::GetLastError();
//break;
}
if(::FtpPutFile(hInternetConnect,g_strImageFileName,L"newfile.jpg",INTERNET_FLAG_TRANSFER_BINARY,0))
{
::MessageBox(NULL,L"上传成功!",L"提示",MB_OK);
}else
{
::MessageBox(NULL,L"上传失败!",L"提示",MB_OK);
}
::InternetCloseHandle(hInternet);
::InternetCloseHandle(hInternetConnect);
如果哪位朋友有ftp上传文件的代码,请麻烦指导一下。谢谢。
...全文
相关推荐
springboot以FTP方式上传文件到远程服务器
主要介绍了springboot以FTP方式上传文件到远程服务器,需要的朋友可以参考下
springboot以FTP方式上传文件到远程服务器的流程
本文给大家介绍jwt登录认证及鉴权的流程,对springboot ftp上传文件到远程服务器的相关知识感兴趣的朋友一起看看吧
文件自动上传到FTP
一款自己制作的文件上传小工具。只要设置好文件目录和需要上传到的FTP地址,便可以实时、批量推送文件。程序支持多开,所以可以对多个FTP路径服务。
如何在windows桌面使用ftp上传文件到linux服务器
主要介绍了如何在windows桌面使用ftp上传文件到linux服务器,需要的朋友可以参考下
C#上传指定单个文件到FTP
C#上传指定文件到FTP


网络编程

