4 个版本
0.1.4 | 2024年5月24日 |
---|---|
0.1.3 | 2023年2月25日 |
0.1.2 | 2022年10月10日 |
0.1.1 |
|
0.1.0 | 2022年1月4日 |
#837 在 网络编程
每月125次下载
用于 2 crates
52KB
1K SLoC
remotefs FTP
~ Remotefs FTP 客户端 ~
开发团队:@veeso
当前版本:0.1.3 (2023年2月25日)
关于 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
, disconnect
和 is_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并且对我的工作表示感谢,请考虑进行小额捐赠 🥳
您可以使用以下平台之一进行捐赠
贡献和问题 🤝🏻
欢迎贡献、错误报告、新功能和问题!😉 如果您有任何问题或疑虑,或者想要建议一个新功能,或者只是想要改进remotefs,请随时打开一个问题或PR。
请遵循我们的贡献指南
变更日志 ⏳
查看remotefs的变更日志 这里
由 💪
remotefs-ftp由这些出色的项目提供支持
许可证 📃
remotefs-ftp采用MIT许可证。
您可以在这里阅读完整许可证
依赖项
~4–17MB
~239K SLoC