社区
网络编程
帖子详情
请教:寻找ftp download、ftp upload 和 http的源代码
Aining
2005-01-07 11:21:05
不要internetopen这一类封装好的函数,因为我用这些函数封装了一遍,出现了一些问题,无法解决,因此希望能够得到一些较底层的实现方法,例如sock函数的,因为很急,因此拜托各位了
...全文
153
14
打赏
收藏
请教:寻找ftp download、ftp upload 和 http的源代码
不要internetopen这一类封装好的函数,因为我用这些函数封装了一遍,出现了一些问题,无法解决,因此希望能够得到一些较底层的实现方法,例如sock函数的,因为很急,因此拜托各位了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
danielzhu
2005-01-17
打赏
举报
回复
http://www.prim-tech.com/list.asp?id=57
Aining
2005-01-17
打赏
举报
回复
再up
hxy2003
2005-01-17
打赏
举报
回复
..
goldpony
2005-01-14
打赏
举报
回复
up
Aining
2005-01-10
打赏
举报
回复
再顶一下,有没有能够生成dll的例子?
Aining
2005-01-10
打赏
举报
回复
还得顶
ayanamiwww
2005-01-10
打赏
举报
回复
帮顶
gz
Aining
2005-01-09
打赏
举报
回复
难道就没有http的源代码么?只是为了下载一个文件,不需要什么强大的功能
danielzhu
2005-01-07
打赏
举报
回复
up,我的恰好是你不要的那种,帮你顶上去
sharkhuang
2005-01-07
打赏
举报
回复
vcbase有
flyelf
2005-01-07
打赏
举报
回复
用Internetopen之类的函数还是很顺利的,
用sock,可以到vchelp上搜索
Aining
2005-01-07
打赏
举报
回复
up
Caps77
2005-01-07
打赏
举报
回复
http://blog.csdn.net/caps77/archive/2004/12/02/201445.aspx
Aining
2005-01-07
打赏
举报
回复
能不能具体给个实例,我要实现的其实挺简单的,http就是要实现url下载一个文件
java编写的
ftp
文件实时监控下载上传
用java语言编写的
ftp
小工具,可以按指定时间监控
ftp
服务器,把服务器指定目录内新产生的文件或者文件夹下载到本地指定文件夹,下载后删除数据。 也可以监控本地文件夹,把文件夹内新产生的文件或者文件夹整体上传到
ftp
服务器,上传后可删除本地文件夹内的数据。 是监控服务器还是监控本地文件夹,通过配置指定。 压缩包里是
源代码
和所需的jar包,还包括一个已经打成jar文件直接可以运行的文件。 代码有部分参考自互联网,已经做过修正。 根据需求,代码还可以精简。 启动类:dzw.Start 配置文件:sys.properties 检测时间间隔在启动后输入。 配置文件内容: #type=
download
:从服务器下载 type=
upload
本地上传到服务器 type=
download
ip=127.0.0.1 port=21 user=
ftp
test passwd=
ftp
test #检测本地文件路径 localPath=D:/
ftp
testClent/ #需要下载的服务器路径
FTP
ServerPath=/ #下载或上传后是服删除文件true:是 false:否 deleteFileAfter
Download
=true deleteFileAfter
Upload
=true #日志记录文件 logFile=d:/
ftp
.log
Ftp
Server
源代码
一个简单易用的
FTP
服务器
源代码
。TYPSoft
FTP
Server is a fast and easy
ftp
server with support toStandard
FTP
Command, Clean interface, Virtual File Systemarchitecture, ability to resume
Download
and
Upload
, IP Restriction, Login/Quit message, logs, Multi Language and many other things.
计算机网络课程设计
ftp
文件传输系统
源代码
FTP
是 TCP/IP 协议组中的协议之一,是英文File Transfer Protocol的缩写。该协议是Internet文件传送的基础,它由一系列规格说明文档组成,目标是提高文件的共享性,提供非直接使用远程计算机,使存储介质对用户透明和可靠高效地传送数据。简单的说,
FTP
就是完成两台计算机之间的拷贝,从远程计算机拷贝文件至自己的计算机上,称之为“下载(
download
)”文件。若将文件从自己计算机中拷贝至远程计算机上,则称之为“上载(
upload
)”文件。在TCP/IP协议中,
FTP
标准命令TCP端口号为21,Port方式数据端口为20。
用C++实现
FTP
的上传下载功能,对网络网络编程感兴趣的朋友可能会用到.zip
用C++实现
FTP
的上传下载功能,对网络网络编程感兴趣的朋友可能会用到.zip
Linux
FTP
服务搭建
确认系统中vs
FTP
d的安装和版本情况: [root@localhost ~]#rpm –q vs
ftp
d 安装vs
FTP
d命令: [root@localhost Server]#rpm –ivh vs
ftp
d-2.0.5-12.el5.i386.rpm 在vs
ftp
d.conf文件中配置匿名访问: anonymous_enable=YES 启动vs
FTP
d服务 [root@localhost ~]#/etc/init.d/vs
ftp
d start 停止vs
FTP
d服务 [root@localhost ~]#/etc/init.d/vs
ftp
d stop 重新启动vs
FTP
d服务 [root@localhost ~]#/etc/rc.d/init.dvs
ftp
d restart 重启vs
ftp
d服务: [root@localhost ~]#/etc/rc.d/init.dvs
ftp
d condrestart vs
FTP
d的配置 在vs
ftp
d.conf文件中配置监听地址 listen_address=ip address 在vs
ftp
d.conf文件中配置控制端口的格式为: listen_port=port_value vs
ftp
d.conf文件 主动模式的相关配置参数如下: port_enable=YES|NO connetc_from_port_20=YES|NO
ftp
_data_port=port number port_promiscuous=YES|NO 关于被动模式的相关配置参数如下: pasv_enable=YES|NO pasv_min_port=port number pasv_promiscuous=YES|NO pasv_address= IP address ASCII模式相关配置参数如下: ascii_
download
_enable=YES|NO ascii_
upload
_enable=YES|NO 超时选项: idle_session_timeout data_connection_timeout accept_timeout connect_timeout 负载控制: max_clients=numerical value max_per_ip=numerical value anon_max_rate=value local_max_rate=value vs
FTP
d的具体应用 打开vs
FTP
d的配置文件: [root@localhost ~]# vi /etc/vs
ftp
d/vs
ftp
d.conf 打开匿名用户支持: anonymous_enable=YES 打开写支持: write_enable=YES 允许上传; anon_
upload
_enable=YES 允许匿名用户上传; anon_mkdir_write_enable=YES 允许匿名用户创建目录和上传; anon_other_write_enable=NO 但不允许匿名用户删除和改名; 执行以下指令让匿名用户具备写权限: [root@localhost ~]#chmod
ftp
.root /var/
ftp
/pub 重启vs
FTP
d服务: [root@localhost ~]# service vs
ftp
d restart 匿名服务器测试 匿名登录vs
FTP
d匿名服务器,登录名为anonymous,密码都为空: [root@localhost ~]#
ftp
192.168.1.6 测试能否上传文件,输入!ls命令查看匿名用户拥有哪些文件:
ftp
>!ls 假设匿名用户在本机/var/tmp目录下有一个名为test.txt的文件,使用以下命令测试是否能将其传到服务器上:
ftp
> put test.txt 最后测试匿名用户是否能够新建目录:
ftp
>mkdir hello /incoming/hello目录建立成功,即测试成功。 配置高安全级别的匿名
FTP
服务器 在配置文件/etc/vs
ftp
d/vs
ftp
d.conf修改或添加如下设置: anonymous_enable=YES 启用匿名访问 local_enable=NO 关闭本地用户访问 write_enable=NO 关闭本地用户的写权限 anon_
upload
_enable=NO 关闭匿名用户的上传权限 anon_mkdir_write_enable=NO 关闭匿名用户创建目录和写入文件的权限 anon_other_write_enable=NO 关闭匿名用户删除、改名的权限 安全调
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章