2010-01-25 38 views
4

我有一个音频文件从我的iphone中捕获。我想用SFTP协议上传这个音频文件?使用SFTP协议从iPhone上传文件

可以吗?有没有第三方库可用?和把文件放在FTP上一样吗?

+0

有没有人知道任何方法把文件从iPhone的SFTP? – Jim 2010-03-03 11:12:25

+0

以后重复有更多的信息:http://stackoverflow.com/questions/5979184/file-transfer-over-the-air-with-ipad/13927883#13927883 – 2012-12-18 07:01:41

+0

@Jim你从SFTP协议上传文件?如果是的话你是怎么做的?我想做同样的事情,请帮助.. – 2014-01-04 07:43:47

回答

4

苹果有一个关于此主题的技术说明。

http://developer.apple.com/iphone/library/technotes/tn2009/tn2152.html#SECFILETRANSFERPROTOCOLS

以下部分铁饼用于文件传输的支持。 注意:已经有很多尝试去做一个安全的'FTP'。 其中包括: FTPS - 这是通过TLS的FTP。它不受iPhone OS或Mac OS X上的任何内置API的支持。 SFTP - 这是基于SSH的新文件传输协议。没有内置于iPhone OS或Mac OS X的SSH API。在Mac OS X上,您可以通过分开启动各种命令行工具来访问SSH功能。这不是iPhone OS上的选项。

+0

完美有道理。谢谢。 – Jim 2010-03-15 07:51:37

1

SFTP和FTP是完全不同的协议。

基本上,大约有以下文件传输协议:

  • FTP - 普通的老FTP协议,已经出现了自20世纪70年代。首字母缩写词代表“文件传输协议”。它通常运行在TCP端口21.

  • SFTP - 另一种完全不同于FTP的文件传输协议。 SFTP通常运行在SSH会话上,通常在TCP端口22上运行。自20世纪90年代后期以来,它一直在运行。首字母缩写词实际上代表“SSH文件传输协议”。

  • FTPSFTP/SSL - 平原,经TLS/SSL安全通信信道老FTP协议运行。 FTP和FTPS关系与HTTP和HTTPS关系相同。

  • 安全FTP - 取决于上下文。有时意味着FTPS,有时是SFTP。

+0

感谢您分享此信息。你知道文件上传如何与SFTP协同工作吗?你知道它如何与iPhone一起工作吗? – Jim 2010-01-27 09:33:48