日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

文件无法上传到ftp服务器,无法上传文件到FTP服务器使用C++

發布時間:2023/12/20 c/c++ 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 文件无法上传到ftp服务器,无法上传文件到FTP服务器使用C++ 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我有這個簡單的代碼上傳文件到服務器,但它似乎不工作,不上傳任何文件(FtpPutFile返回0)。我正在使用FileZilla服務器,這是我的代碼和FileZilla所說的:無法上傳文件到FTP服務器使用C++

void upload()

{

hInternet = InternetOpen(NULL, INTERNET_OPEN_TYPE_DIRECT, NULL, NULL, 0);

hFtpSession = InternetConnect(hInternet,"127.0.0.1",INTERNET_DEFAULT_FTP_PORT,"vbx","pass",INTERNET_SERVICE_FTP, 0,0);

FtpPutFile(hFtpSession, "c:\\stories.txt", "e:\\text.txt", FTP_TRANSFER_TYPE_BINARY, 0);

InternetCloseHandle(hFtpSession);

InternetCloseHandle(hInternet);

}

(000011)3/27/2011 0:01:53 AM - (not logged in) (127.0.0.1)> USER vbx

(000011)3/27/2011 0:01:53 AM - (not logged in) (127.0.0.1)> 331 Password required for vbx

(000011)3/27/2011 0:01:53 AM - (not logged in) (127.0.0.1)> PASS *******

(000011)3/27/2011 0:01:53 AM - vbx (127.0.0.1)> 230 Logged on

(000011)3/27/2011 0:01:53 AM - vbx (127.0.0.1)> disconnected.

謝謝。

編輯:GetLastError() returns: The process cannot access the file because it is being used by another process.

2011-03-26

Kobe

+0

什么是錯誤檢查讓你(即檢查返回并調用GetLastError())? –

2011-03-26 22:08:41

+0

它返回ERROR_SUCCES –

2011-03-26 22:14:34

+0

對不起,我犯了一個錯誤,是的,它返回一個錯誤(32):進程無法訪問該文件,因為它正在被另一個進程使用。 –

2011-03-26 22:15:54

總結

以上是生活随笔為你收集整理的文件无法上传到ftp服务器,无法上传文件到FTP服务器使用C++的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。