Université Claude Bernard Lyon 1

Mashups de données côté client

Sources de données distantes
Requêtage cross-domain


Programmation Web avancée et mobile

Plan de ce cours

Préambule : notion d'origine

Préambule : same-origin policy

Préambule : same-origin policy

Préambule : same-origin policy

Notion de mashup

Notion de mashup

→ Quoi mettre où ?

Notion de mashup

Répartition serveur / client "classique"

traitements côté serveur

Notion de mashup

Et sinon ?

technos côté client

Web de données, données liées, Linked (Open) Data

Web de données, données liées, Linked (Open) Data

Linked Data : aspects techniques

Linked Data : bonnes pratiques

Web APIs

Requêtage cross-domain (cross-origin)

JSON with Padding

JSON with Padding

JSON with Padding

JSON with Padding

JSON with Padding

JSON with Padding

JSON with Padding

Cross-Origin Resource Sharing

Politique côté serveur

Politique côté client

CORS : deux spécifications

CORS : Simple Cross-Origin Request

CORS : Simple Cross-Origin Request

Simple Cross-Origin Request : Exemple

Simple Cross-Origin Request : Exemple

Simple Cross-Origin Request : Exemple

Simple Cross-Origin Request : Exemple

Simple Cross-Origin Request : Exemple

Simple Cross-Origin Request : Exemple

Simple Cross-Origin Request : Exemple

CORS : deux spécifications

Remarque : la réponse à une requête preflight peut être cachée

Cors avec preflight : quelques éléments de sécurité

Cross-Origin Request avec preflight : Exemple

Cross-Origin Request avec preflight : Exemple

Cross-Origin Request avec preflight : Exemple

Références

#