是否可以在客户端使用没有文件系统的 FTP?

是否可以在客户端使用没有文件系统的 FTP?

是否可以使用 FTP 协议(​​不是 TFTP)将文件从 ftp 服务器传输到 ftp 客户端,而无需使用客户端中的文件系统?

编辑

问题背后的动机:我知道 tftp 可以做到这一点,但 ftp 不行。然而,有人告诉我他在 PC 上使用了一些带有 wftpd 服务的 ipstack (NicheStack),而目标 (客户端) 中没有任何文件系统。

但是,我还是不确定。有人知道这是否可行吗?

答案1

FTP 是一种传输数据的协议,其中的数据与某个标识符(即名称)相关联。虽然文件系统上的文件通常满足这些属性,但这也可以是数据库或某些内存中的键值存储或与标识符相关联的任何其他类型的数据。

当然 - 这是 FTP 协议,而不是作为服务器或客户端的特定实现。但 Python 中的 ftplib 等常用工具包实际上支持仅位于内存中而不是文件系统上的数据传输。

相关内容