【问题标题】:Can github be used to serve XML?github可以用来服务XML吗?
【发布时间】:2016-07-17 12:26:02
【问题描述】:

我在 github 中有一些 XML。如果我卷曲并在本地保存文件

curl https://raw.githubusercontent.com/geojayuu/bookmarks/master/bookmarks_xbel.xml > local.xml

然后我可以在 FireFox 中打开该文件并使用标准 xml 样式表进行呈现。

如果我尝试使用原始页面直接从 github 做同样的事情

https://raw.githubusercontent.com/geojayuu/bookmarks/master/bookmarks_xbel.xml

它呈现为看起来像纯文本的内容。

我想做的是指向 github 上的原始 xml,并让它在我的浏览器中呈现,就像具有相同内容的本地文件一样。

【问题讨论】:

    标签: xml github


    【解决方案1】:

    您可以试用raw.githack.com 服务。

    在您的情况下,要使用的网址是:
    https://rawcdn.githack.com/geojayuu/bookmarks/master/bookmarks_xbel.xml

    顾名思义,它是一种 hack(取决于 githack.com 服务的存在)。
    问题在于 raw.githubusercontent.com 提供的内容类型:它没有设置。
    raw.githack.com 确实设置了它:Content-Type: application/xml; charset=utf-8

    【讨论】:

    • 酷,谢谢。我不打算将其用于生产原因,数据中也没有任何敏感内容,因此应该可以正常工作。
    猜你喜欢
    • 2023-04-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-03
    • 1970-01-01
    • 1970-01-01
    • 2020-10-06
    相关资源
    最近更新 更多