JSON-LD 的文档提到,客户端可以向Accept
标头提供配置文件参数,可用于控制表示。它定义了请求压缩、扩展或扁平化JSON-LD 文档的三个默认值。它还说
如果给出了配置文件参数,服务器
should
返回一个文档,该文档尊重列表中服务器识别的配置文件。
但是,它没有解释服务器是否应该遵循任何特定规则。是否完全由服务器决定自定义配置文件 URI 的行为?是否有任何关于该主题的讨论?
下面的例子是否正确?
示例 1
客户端请求
Accept: application/ld+json;
profile="http://www.w3.org/ns/json-ld#compacted http://schema.org"
并且服务器返回压缩文档http://schema.org
as @context
?
示例 2
客户端请求
Accept: application/ld+json; profile="http://schema.org"
并且服务器返回压缩文档http://schema.org
as @context
?