Preguntas etiquetadas con rest

124
Encabezado de autorización HTTP personalizado

Me preguntaba si es aceptable poner datos personalizados en un encabezado de autorización HTTP. Estamos diseñando una API RESTful y es posible que necesitemos una forma de especificar un método de autorización personalizado. Como ejemplo, llamémosle FIRE-TOKENautenticación. ¿Algo como esto sería...

124
Solicitud Curl GET con parámetro json

Estoy tratando de enviar una solicitud "GET" a una API REST remota desde el símbolo del sistema a través de cURL como este: curl -X GET -H "Content-type: application/json" -H "Accept: application/json" "http://server:5050/a/c/getName/{"param0":"pradeep"}" Pero no devuelve ninguna salida. Traté de...

123
¿Por qué necesitamos servicios web RESTful?

Voy a aprender servicios web RESTful (es mejor decir que tendré que hacer esto porque es parte del programa de maestría de CS). He leído algo de información en Wikipedia y también he leído un artículo sobre REST en Sun Developer Network y veo que no es una tecnología fácil, hay marcos especiales...

123
Eliminar un recurso usando http DELETE

Entonces, dado que el verbo DELETE en Http es idempotente, cuando publico la siguiente solicitud, ¿qué debería pasar con el segundo (o tercero, o cuarto, etc.)? DELETE /person/123 La primera vez, el recurso se elimina y devuelvo un 204 (exitoso, sin contenido). ¿Debo devolver un 204 en llamadas...

122
Forma RESTful de crear múltiples elementos en una solicitud

Estoy trabajando en un programa de servidor de cliente pequeño para recopilar pedidos. Quiero hacer esto de una manera "REST (ful)". Lo que quiero hacer es: Recoja todas las líneas de pedido (producto y cantidad) y envíe el pedido completo al servidor Por el momento veo dos opciones para hacer...

122
Autenticación basada en tokens API REST

Estoy desarrollando una API REST que requiere autenticación. Debido a que la autenticación en sí ocurre a través de un servicio web externo a través de HTTP, razoné que distribuiríamos tokens para evitar llamar repetidamente al servicio de autenticación. Lo que me lleva a mi primera pregunta: ¿Es...

118
Envío de la ficha de portador con axios

En mi aplicación de reacción, estoy usando axios para realizar las solicitudes de API REST. Pero no puede enviar el encabezado de autorización con la solicitud. Aquí está mi código: tokenPayload() { let config = { headers: { 'Authorization': 'Bearer ' + validToken() } } Axios.post(...

117
Prueba interna de nuestra propia API con tarifa limitada

Visión general: Mi empresa ha desarrollado una API de tasa limitada. Nuestro objetivo es doble: R: Cree un ecosistema de desarrolladores sólido en torno a nuestro producto. B: Demuestre el poder de nuestra API usándola para impulsar nuestra propia aplicación. Aclaración: ¿Por qué el límite de...

117
¡DESCANSO en el juego! marco de referencia

Estamos planeando un proyecto que sirva principalmente contenido a aplicaciones móviles, pero necesitamos tener un sitio web. Mi pregunta es si tiene sentido usar Jersey o Restlet para desarrollar API REST para nuestras aplicaciones móviles y luego usar Play! para servir el sitio web. ¿O tiene...

117
Spring 4 vs Jersey para servicios web REST

Estamos planeando hacer una nueva aplicación con la versión Spring 4.0.6. Usamos un controlador que puede devolver "XML" o "JSON". En el proyecto anterior, implementamos con éxito Jersey con Spring para soporte REST usando JAX-RS API, pero después de leer algunos artículos y sugerencias de personas...