如何在C中使用FTP协议?
问题描述:
我打算学习使用C语言的套接字,并且我想创建一个基本的FTP客户端。我的问题是我应该从哪里开始阅读关于FTP协议的C编程套接字编程?如何在C中使用FTP协议?
你可以给一些C语言的FTP库吗?谢谢。
答
有关FTP的文件,还有一些相关的RFC。它们干燥但有用。
- http://tools.ietf.org/rfc/rfc959.txt
- http://tools.ietf.org/rfc/rfc1123.txt
- http://tools.ietf.org/rfc/rfc2228.txt
- http://tools.ietf.org/rfc/rfc3659.txt
为了更方便的协议的讨论,看看http://cr.yp.to/ftp.html
答
连接到FTP真的让我感到头疼。我不知道以下链接是否有用。我碰巧看到它。
http://attractivechaos.wordpress.com/2009/08/02/read-files-on-ftphttp/
程序似乎并不太长。希望对你有帮助。
我会看看libcurl和你的建议。非常感谢。 – domlao 2009-09-17 07:32:35