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 d'autres commandes réservées au logiciel client Dynamic Media.
Audience prévue
Ce document est destiné aux programmeurs expérimentés et aux développeurs de sites Web qui souhaitent exploiter le rendu d’image Dynamic Media pour un site Web ou une application personnalisée.
Il est supposé que le lecteur connaît bien la création et le rendu d’images Dynamic Media, les normes et conventions de protocole HTTP générales 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 italiques indiquent une variable ou un paramètre, à remplacer par une valeur réelle. |
attribut::Item |
Un nom précédé de "attribute::" fait référence à un attribut de catalogue d’images. |
catalogue : élément |
Un nom précédé de "catalog::" fait référence à un champ de données de catalogue de matières. |
icc::Item |
Un nom précédé de "icc::" fait référence à un champ de la carte de profil de couleur ICC. |
macro::Item |
Un nom précédé de "macro::" fait référence à un champ de la table de définition de macro. |
ensemble de règles ::Élément |
Un nom précédé de "rule eset::" 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é de "default::" fait référence à un attribut du catalogue d’images par défaut. |
vignette : élément | Un nom précédé de "vignette :" fait référence à un champ de la carte de vignettes. |
[ 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é. Vous devez sélectionner exactement un élément. |
{ groupe } |
Les accolades sont utilisées pour regrouper les éléments de syntaxe. |
*{ groupe } |
Les éléments syntaxiques du groupe peuvent être répétés une ou plusieurs fois. |
espace blanc |
Les espaces blancs (espaces ou onglets) ne sont pas autorisés dans les requêtes HTTP. Ce document utilise occasionnellement un espace entre les éléments syntaxiques pour la clarté seulement. |
Termes communs
MSS
Segment de spécification du matériau : 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 être utilisée avec le rendu d’image.