Discusión:Transferencia de Estado Representacional
Un documento que habla de REST sin una sola referencia a JSON??
No es necesaria la referencia a JSON, es simplemente una forma de representación de datos, y con REST podes usar cualquiera, HTML, JSON o lo que sea. Aunque no veo mal que se mencionen algunas de las representaciones posibles de los recursos, entre los cuales esta JSON.
En la parte donde dice "las aplicaciones basadas en datos REST resuelven el problema tratando una colección de resultados de búsqueda como otro tipo de recurso, lo que requiere que los diseñadores de la aplicación conozcan URLs adicionales para mostrar o buscar cada tipo de recurso", hay que quitarla porque viola un principio de REST.
En palabras del propio Roy Fielding:
A REST API must not define fixed resource names or hierarchies (an obvious coupling of client and server). Servers must have the freedom to control their own namespace. Instead, allow servers to instruct clients on how to construct appropriate URIs, such as is done in HTML forms and URI templates, by defining those instructions within media types and link relations. (Failure here implies that clients are assuming a resource structure due to out-of band information, such as a domain-specific standard, which is the data-oriented equivalent to RPC's functional coupling).[1]
Dicho de otra forma, una aplicación REST se debe poder navegar sin necesidad de conocer las URLs de los recursos.
- ↑ Roy T. Fielding. http://roy.gbiv.com/untangled/2008/rest-apis-must-be-hypertext-driven. Falta el
|título=
(ayuda) Error en la cita: Etiqueta<ref>
no válida; el nombre «restapismustbehypertextdriven» está definido varias veces con contenidos diferentes
Fernando (discusión) 13:56 24 ago 2012 (UTC)
Enlaces rotos
[editar]- http://www.example.org/locations/us/ny/new_york_city
- http://www.example.org/locations/us/ny/
- http://www.example.org/users?surname=Michaels
- http://www.example.org/locations/us/ny/new_york_city
Elvisor (discusión) 16:04 1 dic 2015 (UTC)
Enlaces externos modificados
[editar]Hola,
Acabo de modificar 1 enlaces externos en Transferencia de Estado Representacional. Por favor tomaos un momento para revisar mi edición. Si tenéis alguna pregunta o necesitáis que el bot ignore los enlaces o toda la página en su conjunto, por favor visitad esta simple guía para ver información adicional. He realizado los siguientes cambios:
- Se añadió el archivo https://web.archive.org/web/20110515125242/http://www.restlet.org/ a http://www.restlet.org/
Por favor acudid a la guía anteriormente enlazada para más información sobre cómo corregir los errores que el bot pueda cometer.
Saludos.—InternetArchiveBot (Reportar un error) 00:43 2 jul 2020 (UTC)