【问题标题】:Can you upload files to github pages via browser?您可以通过浏览器将文件上传到 github 页面吗?
【发布时间】:2019-06-12 22:39:59
【问题描述】:

我正在尝试设计一个让用户上传 mp3 文件并共享它们的音乐网站。是否可以使用 Github Pages 做到这一点,或者我需要不同的托管服务?就像我用 javascript 创建了一个提交按钮一样,文件可以存储在 github repo 中吗?

谢谢。

【问题讨论】:

  • Github 页面只能托管静态网页,但您可以使用外部 Ajax 调用将这些文件上传到不同的服务。无论如何,我不建议 Github 不适合这种用途。

标签: javascript html file github upload


【解决方案1】:

GitHub Pages 旨在仅处理静态站点。虽然可以使用 JavaScript,但为了使您的概念安全运行,您需要某种服务器端代码来上传文件,而这在 GitHub Pages 上是不可能的。

此外,GitHub 和 Git 不适合存储通常不需要版本控制的用户上传内容。某种文件或对象存储会更合适,性能也更好。

【讨论】:

    猜你喜欢
    • 2011-10-10
    • 1970-01-01
    • 2015-05-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多