# &URL; de datos

Leo
Savernik

    l.savernik@aon.at

Marcos
Fouces Lago

    mfouces@yahoo.es

Traductor
Javier
Viñal

    fjvinal@gmail.com

Traductor
2003-02-06

Las URL de datos permiten incluir datos en la propia &URL;. Es útil para hacer sencillas pruebas con &HTML; para algún caso que no justifique la creación de un documento específico.

`data:,foobar` (observe la coma después de los dos puntos) enviará un documento de texto formado únicamente de la palabra `foobar`.

Si lo que queremos es enviar un documento &HTML; (el ejemplo anterior era un simple documento de texto), será necesario especificar el tipo &MIME; `text/html`: «`data:text/html<title>prueba</title><p>Esto es una prueba</p>`». Ocurrirá lo mismo que si se hubiese cargado el contenido desde un documento.

También es posible especificar juegos de caracteres alternativos, pero recuerde que con los caracteres de 8 bits deben utilizar un símbolo de tanto por ciento y su código hexadecimal de dos dígitos: «`data:;charset=iso-8859-1,Gr%FC%DFe aus Schl%E4gl`», lo que dará como resultado «`Grüße aus Schlägl`», mientras que si no indica el juego de caracteres sería algo similar a «`Gr??e aus Schl?gl`».

IETF RFC2397 proporciona más información.