2017-04-17 6 views
0

リソースのDBpediaでHTTP GETリクエストを行うと、コンテンツタイプがtext/turtle,application/rdf+xml,text/ntriples,application/ld+json<http://dbpedia.org/resource/Paris>と表示され、http://dbpedia.org/page/ParisというHTMLコンテンツが取得されます。DBpediaからリソースのRDFを取得する

私は、DBpediaが人間のページへのリダイレクトを実行していることを理解していますが、マシンを使用してリクエストを行い、RDF、リンクデータの原則リソース<http://dbpedia.org/resource/Paris>を記述するRDF文書http://dbpedia.org/data/Paris

答えて

2

あなたの要求には、記載されている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 
+1

を実際には、これまで最も馬鹿馬鹿しい間違い、私はContent-Typeヘッダを使用しての代わりに、ヘッダーを受け入れたが、それはたわごとのコピーペーストだった:( – Noor

関連する問題