4 个版本
0.2.0 | 2024年6月16日 |
---|---|
0.1.2 | 2023年11月26日 |
0.1.1 | 2023年11月26日 |
0.1.0 | 2023年11月25日 |
1007 在 文件系统 中
每月下载 181 次
41KB
311 代码行
简介
欢迎使用 phazer 包!
想象一下,你正在构建一个从网站下载文件的应用程序。假设应用程序正在下载美国社会保障署(https://www.ssa.gov/oact/babynames/names.zip)的婴儿名字数据。
从互联网获取数据时常见的失败情况是下载中断。除非采取预防措施,文件最终会截断(本质上损坏)。这会给用户带来糟糕的体验。应用程序可能会在输出关于不可读 ZIP 文件的神秘错误后停止运行。
配置文件也存在类似的问题。我们希望我们的服务只看到完整的配置文件。部分配置文件甚至可能引入安全漏洞。
此包的目的是以完成状态或根本不向系统提供文件。要么下载整个 names.zip 文件,要么文件丢失。要么使用旧的完整配置文件,要么使用新的完整配置文件。
许可证
phazer 在 MIT 许可证和 Apache 许可证(版本 2.0)的条款下分发。
有关详细信息,请参阅 LICENSE-APACHE 和 LICENSE-MIT。
构建状态
依赖关系
~0–1.1MB
~19K SLoC