当前位置:首页 » 文件管理 » ftpc语言

ftpc语言

发布时间: 2022-04-02 00:19:06

1. 用c语言ftp服务器 实例

很复杂!!!不好办!!!

2. 在linux中如何用C语言实现FTP上传

ftp协议还是比较麻烦的,FTP上传一般用script实现,几行就行。若用C写,起码4,5百行。

3. 如何用c语言实现http ftp的上传功能

hehe ..这是因为FTP跟HTTP根本不是同一种类型服务器。FTP专门是用来下载上传用的,可以算做一个网络硬盘吧..而HTTP服务器一般是WEB服务器..性质完全不一样,就好象你家里的厨房和厕所一样,功能完全不一样嘛你总不可能在厕所想做饭,在厨房想上厕所对不对,没有任何办法..你只能按最直接的地址下载

如果帮助到您,请记得采纳为满意答案哈,谢谢!祝您生活愉快! vae.la

4. 可以帮我用C语言编译一个在Linux上运行的FTP程序吗

主要看你的目标是什么?
1、自行编写ftp程序。这需要你学习ftp协议,并用linux的socket编程实现。复杂度和工作量很大。
2、参考linux下已有的代码。在busybox或一些ftp网站中都有成熟代码可以移植并开发。
3、命令行调用。可以用脚本方式调用ftp命令,通过参数实现目标。

5. C语言怎么读取FTP上的文件

这样没法做到
可以用shell脚本来实现

6. 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)行为,必须与此服务器建立适当的连接。

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

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

8. 如何用c语言开发ftp客户端或者telnet,最好有教程,谢谢

libcurl,用这个,现成的例子都在里面。
http://curl.haxx.se/download/libcurl-7.18.0-win32-msvc.zip
自己下载下吧,

9. C语言连接FTP空间

#include <string.h>
#include <stdio.h>
int main(void)
{
char f[20],n[20],m[20];

FILE *fp;
printf("输入FTP空间:\n");
scanf("%s",f);
printf("输入名字:");
scanf("%s",n);
getchar();
printf("输入密码:");
scanf("%s",m);
fp= fopen("test.txt","w");
fputs(f,fp);
fprintf("\n"); //每一行一句
fputs(n,fp);
fprintf("\n");
fputs(m,fp);
fclose(fp);
return 0;
}

热点内容
python字符串分隔 发布:2025-07-08 04:53:20 浏览:660
楼道口门禁卡密码一般是多少 发布:2025-07-08 04:52:32 浏览:476
安卓手机根目录怎么删除 发布:2025-07-08 04:46:51 浏览:730
p30怎么刷回安卓 发布:2025-07-08 04:45:27 浏览:478
林业大数据库 发布:2025-07-08 04:40:37 浏览:644
php54forlinux 发布:2025-07-08 04:36:20 浏览:986
云服务器哪个性价比高 发布:2025-07-08 04:35:00 浏览:655
存储盘柜 发布:2025-07-08 04:30:51 浏览:885
电脑我的世界服务器地址怎么输 发布:2025-07-08 04:28:33 浏览:647
js裁剪上传 发布:2025-07-08 04:27:51 浏览:508