2013:您可以尝试删除 raw 和 github 之间的点:
https://rawgithub.com/raysan5/raylib/master/examples/ex01_basic_window.c
See rawgithub.com https://rawgithub.com/,在这也解释了博客文章 http://geekdave.com/2013/06/19/linking-raw-github-files-from-jsfiddle/:
GitHub 不鼓励这样做,因为他们希望存储库所有者使用 Github Pages 来托管其文件的特定版本。他们通过从“raw
” 域与Content-Type: text/plain
代替Content-type:application/javascript
.
直到最近,这才成为问题,当时 Google Chrome 实施了一个安全修复程序,可以防止 JavaScript 在有错误的情况下被执行。Content-type
.
当您查看超出您控制范围的页面时,这是有意义的。但是,当由您决定包含哪些脚本时,这就很麻烦了。
As Rob W https://stackoverflow.com/users/938089/rob-w 下面评论 https://stackoverflow.com/questions/20161677/reading-code-from-github-as-text-raw-in-a-web-page/20161818#comment30053868_20161818:
值得一提的是该 Web 服务解决 OP 问题的唯一原因是它包含Access-Control-Allow-Origin: *
响应头.
十月。 2018 年:正如所见他们的主页 https://web.archive.org/web/20230406204829/https://rawgit.com/
RawGit 已达到其使用寿命
RawGit 现在处于日落阶段,很快就会关闭。这是有趣的五年,但一切都必须结束。
上个月通过 RawGit 提供内容的 GitHub 存储库将继续提供至少到 2019 年 10 月。其他存储库的 URL 将不再提供。
他的创造者瑞安·格罗夫说2023年8月5日 https://pie.gd/@yaypie/110835141649693917:
大约 5 年前,我将 RawGit 置于“日落”模式。我生成了一个代表上个月内活跃的每个存储库 URL 的布隆过滤器,部署了一个更改以仅服务这些存储库的请求,决定让它继续运行直到它崩溃,然后除了更新之外再也没有查看过它域时不时。
今天检查了一下,它仍然运行良好,每月服务 3.93 亿个请求和 4.1 TB 数据,几乎为零维护。 ????♂️