Preguntas etiquetadas con rest

La transferencia de estado representativa, o REST, es un estilo arquitectónico para el software de red para transferir información a través de la web.

2
La mejor manera de implementar la autenticación para una API REST
Desarrollamos aplicaciones sociales para dispositivos móviles. Cada aplicación consume servicios web RESTful API. Cuando implemento el inicio de sesión, generalmente almaceno el nombre de usuario y la contraseña en algún lugar del dispositivo. Luego los envío y como respuesta obtengo acceso a mi perfil. Pero también sé que hay otra …
21 mobile  rest  login 



5
OAuth2 ROPC vs autenticación básica para API REST públicas?
El caso de uso específico que me interesa aquí es la autenticación de clientes REST contra puntos finales de servidores disponibles públicamente (como una API REST pública). La solución más simple aquí es la autenticación básica . Pero a menudo escucho a OAuth2 promocionado como una solución de autenticación superior …
21 rest  oauth  https 

4
¿Cuál es la necesidad de 'capacidad de descubrimiento' en una API REST cuando los clientes no están lo suficientemente avanzados como para usarla de todos modos?
Las diversas charlas que he visto y los tutoriales que escaneé en REST parecen enfatizar algo llamado 'capacidad de descubrimiento'. A mi entender limitado, el término parece significar que un cliente debería poder ir http://URLy obtener automáticamente una lista de las cosas que puede hacer. Lo que me cuesta entender …
20 rest  api  hateoas 

1
¿Alternativas a OAuth?
La industria web está cambiando / se ha desplazado hacia el uso de OAuth al extender los servicios API a consumidores y desarrolladores externos. Hay algo de elegancia en lo simple ... y bueno, el proceso de OAuth de 3 pasos no es tan malo ... solo encuentro que es …

5
Pros y contras de la arquitectura RESTful [cerrado]
Cerrada . Esta pregunta necesita estar más centrada . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que se centre en un problema solo editando esta publicación . Cerrado hace 5 años . La discusión más común que he visto sobre los pros y los …


1
URL REST anidadas e identificación principal, ¿cuál es mejor diseño?
Bien, tenemos dos recursos: Albumy Song. Aquí está la API: GET,POST /albums GET,POST /albums/:albumId GET,POST /albums/:albumId/songs GET,POST /albums/:albumId/songs/:songId Sabemos que odiamos alguna canción, se llama Susy, por ejemplo. ¿Dónde debemos poner searchacción? Otra pregunta. Bien, ahora es más real. Abrimos el álbum 1 y cargamos todas las canciones. Creamos objetos …


3
¿El desacoplamiento supera a DRY en REST?
Estoy creando una API REST para exponer la mayor parte de la funcionalidad de una API Java existente. Ambas API son para uso interno dentro de mi organización; No tengo que diseñar para uso externo. Tengo influencia sobre ambas API pero estoy implementando la REST. La API de Java continuará …
19 java  api  rest  coupling  dry 

5
RESTful API representa la ausencia de una cosa
Imagine una API para identificar si una persona ha seleccionado su animal espiritual. Solo pueden tener cero o un espíritu animal. Actualmente: /person/{id}/selectedSpiritAnimal cuando han seleccionado un animal devuelve http 200 y {selectedAnimal:mole} pero cuando no tienen selección, devuelve http 404. Esto hace que mi espíritu animal sea infeliz ya …
18 rest 



1
Dónde colocar una clave API: un encabezado HTTP personalizado VS el encabezado de autorización con un esquema personalizado
Estoy diseñando una API REST usando autorización / autenticación a través de una clave API. Traté de averiguar cuál es el mejor lugar y descubrí que muchas personas sugieren usar un encabezado HTTP personalizado como ProjectName-Api-Key, por ejemplo: ProjectName-Api-Key: abcde pero también es posible e ideológicamente correcto usar el Authorizationencabezado …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.