Introduction

Ce document décrit le protocole HTTP pour le rendu d’image Dynamic Media.

Seuls les aspects du protocole accessibles au public sont décrits. Le serveur peut prendre en charge des commandes supplémentaires, réservées à l’utilisation par le logiciel client Dynamic Media.

Audience prévue

Ce document est destiné aux développeurs chevronnés de sites web et aux programmeurs qui souhaitent exploiter le rendu d’image Dynamic Media pour un site web ou une application personnalisée.

On suppose que le lecteur connaît bien la création et le rendu d’images Dynamic Media, les normes et conventions générales du protocole HTTP et la terminologie de base de l’imagerie.

Conventions relatives aux documents

littéral

Dans les sections de syntaxe, le texte non italique est littéral ; cela ne s’applique pas à l’espace blanc et aux symboles [ ] { } | *.

'littéral'

Dans les sections descriptives, le texte non italique entre guillemets simples est littéral.

paramètre

Les caractères italiques indiquent une variable ou un paramètre à remplacer par une valeur réelle.

attribute::Item

Un nom précédé du préfixe 'attribute::' fait référence à un attribut du catalogue d’images.

catalog::Item

Un nom précédé du préfixe "catalog:" fait référence à un champ de données de catalogue matériel.

icc::Item

Un nom précédé du préfixe "icc:" fait référence à un champ de la carte des profils de couleurs ICC.

macro::Item

Un nom précédé du préfixe 'macro:' fait référence à un champ de la table de définition des macro.

ruleSet::Item

Un nom précédé du préfixe "ruleSet:" fait référence à un élément d’un jeu de règles de prétraitement d’URL.

default::Item

Un nom précédé du préfixe "default:" fait référence à un attribut du catalogue d’images par défaut.

vignette : élément

Un nom précédé du préfixe 'vignette:' fait référence à un champ de la vignette.

[ facultatif ]

Les éléments de syntaxe facultatifs sont entourés de crochets.

*[ facultatif ]

L’élément de syntaxe facultatif peut être répété aucune ou plusieurs fois.

item1 | item2

Une barre verticale indique que l’élément de syntaxe unique à gauche ou l’élément à droite peut être utilisé. Un seul élément doit être sélectionné.

{ groupe }

Les accolades sont utilisées pour regrouper les éléments de syntaxe.

*{ groupe }

Les éléments de syntaxe du groupe peuvent être répétés une ou plusieurs fois.

espace blanc

Les espaces (espaces ou onglets) ne sont pas autorisés dans les requêtes HTTP. Ce document utilise parfois des espaces blancs entre les éléments syntaxiques uniquement à des fins de clarté.

Termes communs

MSS Segment de spécification de matière : un ensemble d’attributs matériels entre deux commandes de sélection dans la requête.

vignette Image préparée dans Dynamic Media Image Authoring pour une utilisation avec le rendu d’image.

Sur cette page