rest

Patrón de Inicio de sesión REST API

Estoy creando una api REST, siguiendo de cerca las sugerencias de apigee, usando sustantivos no verbos, versión de api hornea ... ...com/v1/users.json Algo de lo que no he pensado... ¿Cuál es el estilo REST adecuado para iniciar sesión en los usuarios?

¿Cómo se establece el encabezado Content-Type para una solicitud HttpClient?

Estoy tratando de establecer el encabezado Content-Type de un objeto HttpClient como lo requiere una API a la que estoy llama ... ezados de contenido con objetos HttpContent. ¿Cómo puedo configurar el encabezado Content-Type en un HttpClient ¿petición?

¿Cómo subo un archivo con metadatos usando un servicio web REST?

Tengo un servicio web REST que actualmente expone esta URL: Http://server/data/media Donde los usuarios pueden POST el sig ... ta como lo que un formulario HTML enviaría, pero estoy usando un servicio web REST y quiero seguir usando JSON si es posible.

Cuáles son las mejores prácticas para los recursos anidados en REPOSO

Por lo que puedo decir, cada recurso individual debería tener solo un camino canónico. Entonces, en el siguiente ejemplo, ¿ ... rsos, pero deben ser consultables por separado? ACTUALIZAR: Ver mi respuesta a continuación para ver lo que he Terminado.

Pasar una matriz de enteros a ASP.NET ¿API WEB?

Tengo un ASP.NET Web API (versión 4) servicio REST donde necesito pasar una matriz de enteros. Aquí está mi método de acción ... oryIds){ // code to retrieve categories from database } Y esta es la URL que he probado: /Categories?categoryids=1,2,3,4

¿Guion, subrayado o camelCase como delimitador de palabras en URI?

Estoy diseñando una API basada en HTTP para una aplicación de intranet. Me doy cuenta de que es una preocupación bastante peq ... de que la mayoría de los grandes jugadores los estén usando es convincente (ver https://stackoverflow.com/a/608458/360570).

¿Se permite un cuerpo de entidad para una solicitud de eliminación HTTP?

Cuando se emite una solicitud HTTP DELETE, el URI de solicitud debe identificar completamente el recurso a eliminar. Sin embargo, ¿se permite agregar metadatos adicionales como parte del cuerpo de la entidad de la solicitud?

REST API PATCH o PUT

Quiero diseñar mi punto final rest con el método apropiado para el siguiente escenario. Hay un grupo. Cada grupo tiene un es ... {group id}/status/activate O PATCH /groups/api/v1/groups/{group id} with request body like {action:activate|deactivate}

¿Cómo hago llamadas a una api REST usando c#?

Este es el código que tengo hasta ahora: using System; using System.Collections.Generic; using System.Linq; using System.Tex ... tion1.vshost.exe: Managed (v4.0.30319)' has exited with code 0 (0x0). Estoy usando Visual Studio 2011 Beta, y.NET 4.5 Beta.

JSON, REST, SOAP, WSDL y SOA: Cómo se vinculan

Actualmente estoy haciendo algunos exámenes y estoy luchando a través de algunos conceptos. Todos estos han sido "mencionados ... tampoco) Mirando alrededor en internet no parece haber una definición clara de lo que todos estos son y cómo se entrelazan.

Autenticación REST API

Estoy creando una aplicación que se alojará en un servidor. Quiero construir una API para la aplicación para facilitar la int ... cuando un usuario ha iniciado sesión y luego quiere crear un tema del foro. ¿Cómo sabré que el usuario ya ha iniciado sesión?

Django REST framework: serializador sin modelo

Soy principiante en Django REST framework y necesito tu consejo. Estoy desarrollando un servicio web. El servicio tiene que p ... e llamadas a format_suffix_patterns para la navegación de api. ¿Me he perdido algo? ¿Es el enfoque correcto en general?

Ejemplos reales para HATEOAS (REST-architecture) [cerrado]

Como todos habrán notado, hay muchas REST-APIs falsas/rudimentarias en la naturaleza (que implementan una HTTP-API y la llama ... asociado definiciones para las transiciones de estado. ¿Existen ejemplos públicamente accesibles de tales implementaciones?

¿REST DELETE es realmente idempotente?

DELETE se supone que es idempotente. Si ELIMINO http://example.com/account/123 va a borrar la cuenta. Si lo hago de nuevo, ¿esperaría un 404, ya que la cuenta ya no existe? ¿Qué pasa si intento ELIMINAR una cuenta que nunca ha existido?

¿Cómo configurar un encabezado "Accept:" en la solicitud de Spring RestTemplate?

Quiero establecer el valor de Accept: en una solicitud que estoy haciendo usando RestTemplate de Spring. Aquí está mi código ... Accept: (p.ej. application/json,application/xml, ... ) y método de solicitud (p. ej. GET,POST, ... ) cuando uso RestTemplate?

Código de respuesta HTTP para POST cuando el recurso ya existe

Estoy construyendo un servidor que permite a los clientes almacenar objetos. Esos objetos están completamente construidos en ... objeto ya está allí. ¿Debo tratar la solicitud como solicitud de modificación o debo devolver algún código de error (cuál)?

Paginación en una aplicación web REST

Esta es una reformulación más genérica de esta pregunta (con la eliminación de las partes específicas de los Rieles) No e ... ué no se recomienda, por favor hágamelo saber) Cualquier sugerencias, opiniones, críticas son más que bienvenidas. Gracias.

REST URI convention-Nombre singular o plural del recurso al crearlo

Soy nuevo en REST y he observado que en algunos servicios RESTful utilizan URI de recursos diferentes para actualizar/obtener ... ura URI. ¿Qué debemos usar plural o singular para la creación de recursos? ¿Cuáles deberían ser los criterios al decidir eso?

Cómo hacer una solicitud de PUT con curl?

¿Cómo pruebo un método RESTful PUT (o DELETE) usando curl?

Parámetros de matriz URL vs. parámetros de solicitud

Me pregunto si debo usar parámetros de matriz o consulta en mis URLs. Encontré una discusión anterior sobre ese tema no sat ... restante sería que los navegadores crean parámetros de consulta por defecto. Hay otras desventajas? ¿Qué te gustaría hacer?