当前位置:首页 » 文件管理 » cftp大文件上传

cftp大文件上传

发布时间: 2022-05-10 17:19:11

1. C# ftp上传大文件怎么传,请高手指点

给你个最简单的:
WebClient webClient = new WebClient();

//string filename=this.openFileDialog1.SafeFileName;//.net2.0SP1以上语法
string filename = this.openFileDialog1.FileName.Substring(openFileDialog1.FileName.LastIndexOf(@"\") + 1);

webClient.UploadFile("ftp://用户名:密码@IP地址/" + filename, this.openFileDialog1.FileName);

2. C语言实现从FTP下载、上传文件

FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。
1.C语言可以使用CStdioFile函数打开本地文件。使用类CInternetSession 创建并初始化一个Internet打开FTP服务器文件。
CStdioFile继承自CFile,一个CStdioFile 对象代表一个用运行时函数fopen 打开的C 运行时流式文件。
流式文件是被缓冲的,而且可以以文本方式(缺省)或二进制方式打开。文本方式提供对硬回车—换行符对的特殊处理。当你将一个换行符(0x0A)写入一个文本方式的CStdioFile 对象时,字节对(0x0D,0x0A)被发送给该文件。当你读一个文件时,字节对(0x0D,0x0A)被翻译为一个字节(0x0A)。
CStdioFile 不支持Duplicate,LockRange,和UnlockRange 这几个CFile 函数。如果在CStdioFile 中调用了这几个函数,将会出现CNoSupported 异常。
使用类CInternetSession 创建并初始化一个或多个同时的Internet 会话。如果需要,还可描述与代理服务器的连接。
如果Internet连接必须在应用过程中保持着,可创建一个类CWinApp的CInternetSession成员。一旦已建立起Internet 会话,就可调用OpenURL。CInternetSession会通过调用全局函数AfxParseURL来为分析映射URL。无论协议类型如何,CInternetSession 解释URL并管理它。它可处理由URL资源“file://”标志的本地文件的请求。如果传给它的名字是本地文件,OpenURL 将返回一个指向CStdioFile对象的指针。
如果使用OpenURL在Internet服务器上打开一个URL,你可从此处读取信息。如果要执行定位在服务器上的指定的服务(例如,HTTP,FTP或Gopher)行为,必须与此服务器建立适当的连接。

3. 怎样把一个大的文件传给对方

一. 首先建立ftp服务器,最简单的办法是从网上下载FileZillaServer服务端,让对方下载一个filezill客户端;

4. 关于C语言FTP服务器上传数据实现方法

FTP服务器是现成的 ? 那你就是要写客服端咯。 看FTP协议跟socket套接字。

5. ftp命令怎么上传文件夹

1、输入命令行:--> FTP 10.1.61.212 如果对方没有开启FTP服务,那么这个命令就不会有效果。

6. 怎么用cftpconnection类编写向ftp server上传文件

为了与FTP Internet服务器通讯,必须先创建一个CInternetSession实例,然后创建CFtpConnection对象。创建CFtpConnection对象不采用直接方式,而是调用CInternetSession::GetFtpConnertion来创建并返回一个指向它的指针。

CFtpConnection类的成员

构造函数 CFtpConnection 构造一个CFtpConnection对象

操作 SetCurrentDirectory 设置当前FTP目录

GetCurrentDirectory 获取此次连接的当前目录

GetCurrentDirectoryAsURL 获取作为URL的此次连接的当前目录

RemoveDirectory 从服务器移去指定目录

CreateDirectory 在服务器上构造一个目录

Rename 将服务器上的文件改名

Remove 从服务器上移去一个文件

PutFile 将一个文件放到服务器上

GetFile 从连接的服务器上获取一个文件

OpenFile 在连接的服务器上打开一个文件

Close 关闭与服务器的连接

实例一:上传文件
CString strAppName = AfxGetAppName();
CInternetSession* pSession = new CInternetSession(strAppName);
CFtpConnection* pConn = pSession->GetFtpConnection("
10.46.1.232","Anonymous","",21);
pConn->SetCurrentDirectory("test");
CString strLocfile,strRemotefile;
strLocfile="C:\\cmd.txt";
strRemotefile="cmd.txt";
pConn->PutFile(strLocfile,strRemotefile,FTP_TRANSFER_TYPE_ASCII);
pConn->Close();
return 0;
实例二:Ftp的打开文件操作函数:OpenFile

7. ftp使用文件传输协议把文件上传怎么做

如下:
1、如果是FPT上传软件,直接传输,复制就可以了。
2、如果是通过DOS命令,可使用以下方法。
@ECHO OFF
path=a:\;c:\
ftp -f model.txt 10.10.0.55
3、用此方法,就可以将指定的文件,上传到服务器。

8. ftp文件下载和上传命令

windows下ftp上传文件:
比如要把 D:\index.html上传至服务器的根目录中,可以键入:
ftp> put D:\index.html (回车)
当屏幕提示你已经传输完毕,可以键入相关命令查看:
ftp> dir (回车)
windows下ftp上传下载:
假设要把服务器\images目录中的所有.jpg文件下载至本机中,可以输入指令:
ftp> cd images(回车) [注:进入\images目录]
ftp> mget *.jpg
windows下ftp上传与下载工作完毕,键入bye中断连接。
ftp> bye(回车)

下面是一些常用的FTP命令:
1. open:与服务器相连接;
2. send(put):上传文件;
3. get:下载文件;
4. mget:下载多个文件;
5. cd:切换目录;
6. dir:查看当前目录下的文件;
7. del:删除文件;
8. bye:中断与服务器的连接。
如果想了解更多,可以键入
ftp> help (回车)

9. 关于FTP上传文件,无法上传问题

你可以换个版本试.或者看看是不是文件太大了?实在不行就一个文件夹一个文件夹的传.有的时候也会遇到这种情况,我觉得是文件太大的原因.但有的版本不是这样的.

10. C语言如何用FtpPutFile()函数上传文件到Ftp服务器!下载用FtpGetFile()可以!

  1. 先后使用InternetOpen和InternetConnect打开连接。
  2. 使用CreateFile函数打开本地文件。
  3. 使用FtpOpenFile函数打开远程文件。
  4. 分别使用InternetReadFile和ReadFile函数读取 FTP 或本地文件。
  5. 分别使用InternetWriteFile和WriteFile函数写入 FTP 或本地文件。
  6. 使用CloseHandle函数关闭本地文件句柄。
  7. 使用InternetCloseHandle函数关闭 FTP 文件句柄。

热点内容
解压出来的文件乱码 发布:2024-11-19 09:15:40 浏览:939
北航ftp是多少 发布:2024-11-19 09:15:32 浏览:821
浏览保存密码如何取消 发布:2024-11-19 09:10:17 浏览:89
安卓怎么关短信重复提醒 发布:2024-11-19 09:02:00 浏览:635
html与php的区别 发布:2024-11-19 09:00:53 浏览:193
晚安密码多少 发布:2024-11-19 09:00:51 浏览:945
易语言脚本模块 发布:2024-11-19 09:00:44 浏览:484
经典矩阵C语言 发布:2024-11-19 08:56:23 浏览:268
sql语句视图 发布:2024-11-19 08:30:23 浏览:933
ftpjava上传 发布:2024-11-19 08:30:09 浏览:408