4. Examples (Exemples)
Une URL data peut être utilisée pour des types de données arbitraires. L'URL
data:,A%20brief%20note
encode la chaîne text/plain « A brief note », qui pourrait être utile dans un lien de note de bas de page (Footnote Link).
Le fragment HTML suivant :
<IMG
SRC="data:image/gif;base64,R0lGODdhMAAwAPAAAAAAAP///ywAAAAAMAAw
AAAC8IyPqcvt3wCcDkiLc7C0qwyGHhSWpjQu5yqmCYsapyuvUUlvONmOZtfzgFz
ByTB10QgxOR0TqBQejhRNzOfkVJ+5YiUqrXF5Y5lKh/DeuNcP5yLWGsEbtLiOSp
a/TPg7JpJHxyendzWTBfX0cxOnKPjgBzi4diinWGdkF8kjdfnycQZXZeYGejmJl
ZeGl9i2icVqaNVailT6F5iJ90m6mvuTS4OK05M0vDk0Q4XUtwvKOzrcd3iq9uis
F81M1OIcR7lEewwcLp7tuNNkM3uNna3F2JQFo97Vriy/Xl4/f1cf5VWzXyym7PH
hhx4dbgYKAAA7"
ALT="Larry">
pourrait être utilisé pour une petite image en ligne (Inline Image) dans un document HTML. (L'image intégrée est probablement proche de la limite d'utilité. Pour tout ce qui est plus grand, les URL data sont susceptibles d'être inappropriées.)
La spécification de type média d'un schéma d'URL data peut inclure d'autres paramètres ; par exemple, on pourrait spécifier un paramètre charset.
data:text/plain;charset=iso-8859-7,%be%fg%be
peut être utilisé pour une courte séquence de caractères grecs (Greek Characters).
Certaines applications peuvent utiliser le schéma d'URL « data » afin de fournir des paramètres de configuration pour d'autres types d'applications réseau. Par exemple, on pourrait créer un type média
application/vnd-xxx-query
dont le contenu se compose d'une chaîne de requête (Query String) et d'un identifiant de base de données (Database Identifier) pour les bases de données du fournisseur « xxx ». Une URL de la forme :
data:application/vnd-xxx-query,select_vcount,fcol_from_fieldtable/local
pourrait alors être utilisée dans une application locale pour lancer le « helper » pour application/vnd-xxx-query et lui donner les données immédiates incluses.