2011-11-06 19 views
7

estoy trabajando en un servicio REST y se han centrado en Discoverability, rel - 'rel' y microformatos. No tengo claro los valores de 'rel' en el contexto de REST. ¿Se me permite hacer uso de cualquier valor personalizado para proporcionar una semántica más rica o solo debo usar los valores predeterminados (que son muy restrictivos)?uso del servicio web REST de rel personalizados - 'rel'

Soy consciente de que los microformatos han ampliado los valores de 'rel', pero todavía no estoy utilizando ningún tipo de microformato.

Cualquier ayuda es apreciada. Gracias.

Respuesta

11

rel (REL) son una de las dos maneras en que puede transmitir la semántica a un cliente. La otra forma son los tipos de medios.

La mejor especificación para leer en enlaces web está aquí http://tools.ietf.org/html/rfc5988.

El enlace de registro de relación es aquí http://www.iana.org/assignments/link-relations/link-relations.xml.

Y para un ejemplo de cómo utilizar rel transmitir la semántica que puede buscar un tipo de medio Hal. Es un tipo de medio genérico que usa relaciones de enlace para transmitir todo su significado semántico. http://stateless.co/hal_specification.html

Cuestiones relacionadas