【问题标题】:Invalid JSON-LD?JSON-LD 无效?
【发布时间】:2013-05-19 23:43:45
【问题描述】:

我一直在使用 JSON-LD,想知道您的用法是否正确? @context 不应该包含 URL 吗?验证器似乎同时接受这两者.. json-ld.org 上的操场也不奇怪。它返回以下错误:

{"name":"jsonld.InvalidUrl","message":"取消引用 URL 没有 产生一个有效的 JSON-LD 对象。可能的原因是无法访问 URL 可能是由于同源策略(确保服务器使用 CORS 如果您使用的是客户端 JavaScript),重定向过多,或者 非 JSON response.","details":{"url":"http://schema.org","cause":{"name":"jsonld.LoadContextError","message":"URL 无法取消引用,错误 发生了。","details":{"url":"http://schema.org","cause":""}}}}

谢谢, 山姆

【问题讨论】:

    标签: gmail google-schemas


    【解决方案1】:

    Google 正确理解上下文 schema.org,并决定删除 http:// 是为了简化开发人员的生活。

    查看此 W3C 线程以获取有关此实现的完整讨论:http://lists.w3.org/Archives/Public/public-rdf-wg/2013May/0183.html

    【讨论】:

    • 非常感谢 Claudio 的链接,稍后会阅读该主题。我不确定它是否简化了开发人员的生活,相比之下,它让我感到困惑。
    猜你喜欢
    • 2015-02-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-09
    • 2015-01-25
    • 1970-01-01
    • 2010-12-05
    相关资源
    最近更新 更多