如何解决如何在 GitHub 上设置文件以供下载?
有谁知道如何在GitHub上设置一个可以下载的文件?
- 文件是文本文件(实际上是 iCal 日历文件)。
- 文件是 GitHub 存储库的一部分,但我不想强迫用户下载/克隆整个项目只是为了获得一个文件。
- 我不想强迫用户单击在浏览器中显示文件的“原始”链接(然后执行“另存为”),我希望用户单击链接并获取文件下载到磁盘文件(或浏览器设置为处理下载文件的任何文件)。
解决方法
我很确定 GitHub 不提供强制下载这样的文件的端点。如果您想这样做,我建议您选择以下两个选项之一:
- 如果这些是正常软件版本的一部分,则将它们添加为 GitHub 版本资产,它们应该能够正常下载。您可能希望使用 API 上传它们,以便适当地设置 Content-Type 值。
- 如果不是,那么我会设置一个小型服务器来提供所需的内容配置并自己托管它们。如果您将这些用作某个自动化流程的一部分,出于速率限制的原因,您可能无论如何都需要这样做。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。