4 个版本

0.1.4 2024年5月24日
0.1.3 2023年2月25日
0.1.2 2022年10月10日
0.1.1 2022年10月8日
0.1.0 2022年1月4日

#837网络编程

Download history 42/week @ 2024-04-29 33/week @ 2024-05-06 50/week @ 2024-05-13 162/week @ 2024-05-20 62/week @ 2024-05-27 41/week @ 2024-06-03 19/week @ 2024-06-10 35/week @ 2024-06-17 24/week @ 2024-06-24 76/week @ 2024-07-08 163/week @ 2024-07-15 49/week @ 2024-07-22 32/week @ 2024-07-29 13/week @ 2024-08-05 25/week @ 2024-08-12

每月125次下载
用于 2 crates

MIT 许可证

52KB
1K SLoC

remotefs FTP

变更日志 · 入门 · 文档

~ Remotefs FTP 客户端 ~

开发团队:@veeso

当前版本:0.1.3 (2023年2月25日)

License-MIT Repo stars Downloads counter Latest version Ko-fi

Linux CI MacOS CI Windows CI Coveralls Docs


关于 remotefs-ftp ☁️

remotefs-ftp 是为 remotefs 提供FTP/FTPS协议支持的客户端实现。


开始使用 🚀

首先,将 remotefs-ftp 添加到你的项目依赖中

remotefs-ftp = "^0.1.3"

以下特性受支持:

  • find: 在客户端启用 find 方法(默认启用)
  • native-tls: 使用 native-tls 作为后端启用 FTPS 支持
  • no-log: 禁用日志记录。默认情况下,此库通过 log crate 记录日志
  • rustls: 使用 rustls 作为后端启用 FTPS 支持
  • secure: 向后兼容别名,用于启用 native-tls 支持
  • vendored: 启用对 native-tls 的静态链接

客户端兼容性表格 ✔️

以下表格说明了客户端客户端与远程文件系统特性方法的兼容性。

注意: connect, disconnectis_connected 必须始终受支持,因此在表格中省略。

客户端/方法 Ftp
append_file
append
change_dir
copy
create_dir
create_file
create
exec
exists
list_dir
mov
open_file
open
pwd
remove_dir_all
删除目录
删除文件
设置状态
获取状态
创建符号链接

支持开发者 ☕

如果您喜欢remotefs-ftp并且对我的工作表示感谢,请考虑进行小额捐赠 🥳

您可以使用以下平台之一进行捐赠

ko-fi PayPal


贡献和问题 🤝🏻

欢迎贡献、错误报告、新功能和问题!😉 如果您有任何问题或疑虑,或者想要建议一个新功能,或者只是想要改进remotefs,请随时打开一个问题或PR。

请遵循我们的贡献指南


变更日志 ⏳

查看remotefs的变更日志 这里


由 💪

remotefs-ftp由这些出色的项目提供支持


许可证 📃

remotefs-ftp采用MIT许可证。

您可以在这里阅读完整许可证

依赖项

~4–17MB
~239K SLoC