FTP upload with monomac



是否可以编写一个程序,通过使用mono开发工具和monomac项目将文件上传到FTP ?框架是否支持FTP上传,或者我必须发明一些痛苦复杂的东西,远远超出我的技能?

谢谢

很多

Mono本身(它的框架)包括WebClient(像Lex评论)和FtpWebRequest(和FtpWebResponse)。一个已知的限制是它不支持FTP+SSL (ftps://)。这可能是最简单的选择,因为它不需要任何额外的依赖,你会发现/google许多使用这些类的代码示例。

如果这不能满足你的需要(例如SSL支持),那么也有几个。net库,商业的或开源的,支持FTP(和其他协议)包括(或不包括)在基类库中。

MonoMac提供了对OSX API的绑定,包括许多网络类-但我从未见过(也没有真正看过)FTP 上传的东西(但下载可以基于URL完成)。

最后,你可以创建(或找到)。net绑定到支持FTP的Objective-C库。关于Objective-C库的一些链接(你可以绑定的),请参阅相关问题

最新更新