« SPARQL Protocol and RDF Query Language/Le protocole SPARQL » : différence entre les versions

Contenu supprimé Contenu ajouté
m Robot : Remplacement de texte automatisé (- n'est pas + n’est pas , - Aujourd'hui + Aujourd’hui , - d'euros + d’euros , - d'agir + d’agir , - l'apparence + l’apparence ); changements de type cosmétique
Aucun résumé des modifications
Ligne 9 :
 
Dans ce chapitre, nous allons apprendre à envoyer des requêtes à une base de données qui répond à la recommandation SPARQL. Ainsi, dans les chapitres suivants, nous pourrons tester nos requêtes SPARQL immédiatement.
 
Le langage SPARQL 1.1 étant en cours d'implémentation, nous aborderons dans cette leçon uniquement les éléments déjà implémentés dans le serveur que nous utiliserons durant les travaux pratiques.
 
== Protocole HTTP ==
Ligne 227 ⟶ 225 :
GET /sparql/?query=select%20*%20where%20%20{%20?x%20?y%20?z%20.}%20limit%205 HTTP/1.1
Host: www.example.org
Accept: application/sparql-results+xml
User-agent: Firefox/6.0
</source>
 
 
La réponse aura comme entête :
Ligne 308 ⟶ 307 :
 
Cette requête aura comme entête HTTP :
<source lang="text">
GET /sparql/?query=select%20*%20where%20%20{%20?x%20?y%20?z%20.}%20limit%205 HTTP/1.1
Host: www.example.org
User-agent: Firefox/6.0
Accept: application/json
</source>
 
ou bien pour Jena Fuseki :
<source lang="text">
GET /sparql/?query=select%20*%20where%20%20{%20?x%20?y%20?z%20.}%20limit%205&output=json HTTP/1.1
Ligne 404 ⟶ 411 :
GET /sparql?query=PREFIX%20skos:%20%3Chttp://www.w3.org/2008/05/skos%23%3E%20PREFIX%20foaf:%20%3Chttp://xmlns.com/foaf/0.1/%3E%20CONSTRUCT%20{...}%20WHERE%20{...}%20LIMIT%205&output=turtle HTTP/1.1
Host: www.example.org
Accept: text/rdf+n3
User-agent: Firefox/6.0
</source>