【问题标题】:Unable to load a JSON-LD remote context无法加载 JSON-LD 远程上下文
【发布时间】:2014-04-17 05:14:50
【问题描述】:

我正在尝试使用 JSON-LD,但在加载远程上下文时遇到问题,我不断收到错误消息“取消引用 URL 没有生成有效的 JSON-LD 对象”。

我已将上下文从 http://json-ld.org/contexts/person 复制到我们的服务器 (http://vocab.lappsgrid.org/person.jsonld),并且我正在 JSON-LD 操场 (http://json-ld.org/playground/) 上进行测试。我的第一个想法是返回文档的 content-type 不正确,但是我仔细检查了 content-type 是 application/ld+json 所以我不知道还有什么问题;据我所知,这两个上下文是相同的,所有相关的标头字段也是如此。

谁能发现问题?

【问题讨论】:

    标签: json json-ld


    【解决方案1】:

    我认为这已在 public-linked-json@w3.org 邮件列表中得到答复。如果您希望 JSON-LD 操场之类的东西取消引用您的上下文,那么您需要确保 CORS 标头设置为允许从定义上下文的站点以外的其他地方访问。

    【讨论】:

      【解决方案2】:

      是的,那是我发到邮件列表的帖子,这是 CORS 标头设置不正确的问题。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-07-27
        • 2018-12-25
        • 2012-03-18
        相关资源
        最近更新 更多