从 DBpedia 获取资源的 RDF
Getting RDF for a resource from DBpedia
如果我在 DBpedia 上对资源 <http://dbpedia.org/resource/Paris>
和内容类型 text/turtle,application/rdf+xml,text/ntriples,application/ld+json
发出 HTTP GET 请求,我将获得页面 http://dbpedia.org/page/Paris 的 HTML 内容.
好吧,我知道 DBpedia 正在为人类执行重定向到页面,但是由于我正在使用机器发出请求并根据关联数据原则正确指定我需要 RDF,我不应该获取描述资源 <http://dbpedia.org/resource/Paris>
?
的 RDF 文档 http://dbpedia.org/data/Paris
您的请求说您需要任何列出的 MIME 类型,但您不关心是哪一种。您需要为各种 MIME 类型设置您的偏好顺序。
例如,而不是 —
curl -ILH "Accept: text/turtle,application/rdf+xml,text/ntriples,application/ld+json" http://dbpedia.org/resource/Paris
——你可以试试——
curl -ILH "Accept: text/turtle; q=1.0, application/rdf+xml; q=0.7, text/ntriples; q=0.9, application/ld+json; q=0.8" http://dbpedia.org/resource/Paris
如果我在 DBpedia 上对资源 <http://dbpedia.org/resource/Paris>
和内容类型 text/turtle,application/rdf+xml,text/ntriples,application/ld+json
发出 HTTP GET 请求,我将获得页面 http://dbpedia.org/page/Paris 的 HTML 内容.
好吧,我知道 DBpedia 正在为人类执行重定向到页面,但是由于我正在使用机器发出请求并根据关联数据原则正确指定我需要 RDF,我不应该获取描述资源 <http://dbpedia.org/resource/Paris>
?
您的请求说您需要任何列出的 MIME 类型,但您不关心是哪一种。您需要为各种 MIME 类型设置您的偏好顺序。
例如,而不是 —
curl -ILH "Accept: text/turtle,application/rdf+xml,text/ntriples,application/ld+json" http://dbpedia.org/resource/Paris
——你可以试试——
curl -ILH "Accept: text/turtle; q=1.0, application/rdf+xml; q=0.7, text/ntriples; q=0.9, application/ld+json; q=0.8" http://dbpedia.org/resource/Paris