rest

¿Encabezado de longitud de contenido con solicitudes de HEAD?

El http spec dice sobre la solicitud HEAD: El método HEAD es idéntico a GET excepto que el servidor NO DEBE devolver u ... ue se devolvería en una solicitud GET, incluso si ¿no hay un cuerpo de respuesta? ¿O la Longitud del contenido debería ser 0?

Asegurar la API REST sin reinventar la rueda

Al diseñar la API REST, ¿es común autenticar primero a un usuario? El caso de uso típico que estoy buscando es: El usuar ... estás haciendo mal", especialmente cuando se trata de seguridad. EDITAR: Supongo que debería haber mencionado OAuth también.

¿Cómo modelar una API RESTful con herencia?

Tengo una jerarquía de objetos que necesito exponer a través de una API RESTful y no estoy seguro de cómo deben estructurarse ... detalles. Cada objeto devuelto podría contener un enlace a la versión detallada y concreta. ¿Algún comentario o sugerencia?

No se pudo hacer ninguna conexión porque la máquina objetivo la rechazó activamente 127.0.0.1: 3446

Estoy usando la plantilla WCF4.0 - REST. Estoy tratando de hacer un método que cargue un archivo usando una secuencia. El pr ... ocket, IPAddress& address, ConnectSocketState state, IAsyncResult AsyncResult, Int32 timeout, Exception& exception)

¿Puedo pasar sin cadena al servicio RESTful WCF usando UriTemplate?

Puedo hacer lo siguiente? [OperationContract] [WebGet(UriTemplate = "/foo/{id}")] string GetFoo(int id); Me gustaría que m ... omo servicio RESTful y servicio SOAP estilo RPC. Si es posible me gustaría mantener int como int, y no hacer análisis a mano.

¿Se permite un cuerpo de respuesta para una solicitud HTTP-DELETE?

Asumo que el código de respuesta 200 siempre permite un cuerpo de respuesta, pero no puedo encontrar ninguna mención explícita de cuerpos de respuesta para las solicitudes de ELIMINACIÓN.

Querystring en la url del recurso REST

Hoy tuve una discusión con un colega sobre el uso de cadenas de consulta en URL REST. Tome estos 2 ejemplos: 1. http://loca ... evidencia concreta (es cierto que mi búsqueda no fue extensa) me gustaría conocer las opiniones de otras personas sobre esto.

Mensaje de error Rest en el encabezado HTTP o Cuerpo de respuesta?

Tengo un servicio REST que está expuesto a clientes iPhone y Android. Actualmente sigo los códigos HTTP 200, 400, 401, 403, 4 ... ction: close < Transfer-Encoding: chunked < Content-Type: application/json { "error" : "Missing Required Parameters" }

Cómo prevenir CSRF en una aplicación RESTful?

La falsificación de solicitudes de sitios cruzados (CSRF) generalmente se previene con uno de los siguientes métodos: Chec ... y algo malo con este enfoque, a pesar del hecho de que no funciona sin JavaScript? Adición: Protección CSRF apátrida

API REST: Creación o actualización masiva en una sola solicitud

Supongamos que hay dos recursos Binder y Doc con relación de asociación que significa que los Doc y Binder se mantienen por s ... eran error pero los otros pasan. ¿Qué código de respuesta debe devolverse? En caso de que la operación a granel sea atómica?

Inyecte un EJB en JAX-RS (servicio RESTful)

Estoy tratando de inyectar un EJB sin estado en mi servicio web JAX-RS a través de anotaciones. Desafortunadamente el EJB es ... información sobre mi máquina: Glassfish 3.1 Netbeans 6.9 RC 2 Java EE 6 ¿Pueden mostrar algún ejemplo de trabajo?

¿Cómo se administra la base de código subyacente para una API versionada?

He estado leyendo sobre las estrategias de control de versiones para las API ReST, y algo que ninguno de ellos parece abordar ... osidad por entender cómo las organizaciones que mantienen API complejas en varias versiones están resolviendo este problema.

Cómo habilitar CORS en ASP.net Núcleo WebAPI

Lo que estoy tratando de hacer Tengo un motor ASP.Net API web principal alojada en un plan gratuito de Azure ( http://andrew ... OST, PUT, PATCH, DELETE") .AddCustomHeader("Access-Control-Allow-Headers", "X-PINGOTHER, Content-Type, Authorization"));

¿Existe una biblioteca python genérica para consumir servicios basados en REST? [cerrado]

Ok. Quiero consumir servicios basados en REST. Me gustaría usar python. De hecho, voy a usar python. La forma en que me ... http://pypi.python.org/pypi/requests es exactamente eso. EDITAR: http://pypi.python.org/pypi/siesta es igual de perfecto!

Realizar una llamada a la API REST en Swift

Estoy tratando de usar Swift para hacer una llamada GET a una API REST, y he intentado seguir numerosos tutoriales, pero no p ... e la mitad de los métodos n' tales están obsoletos. ¿Alguien sabe cómo hacer la llamada y analizar los datos JSON devueltos?

Asp.Net WebApi2 Habilita CORS que no funciona con AspNet.WebAPI.Cors 5.2.3

Traté de seguir los pasos en http://enable-cors.org/server_aspnet.html para tener mi API RESTful (implementada con ASP.NET ... ndition="integratedMode,runtimeVersionv4.0" /> --> </handlers> Cualquier ayuda sería muy apreciada! Gracias.

¿Cuál es la "forma Rails" adecuada para consumir un servicio web RESTful en otro dominio?

Me gustaría escribir una aplicación Ruby on Rails que consuma una API de servicio web RESTful que realice cierta lógica en el ... que hay una mejor, más "Rails" manera de hacer esto. ¿Existe un enfoque de mejores prácticas o es realmente la mejor manera?

JAX-RS Post múltiples objetos

Tengo un método; @POST @Path("test") @Consumes(MediaType.APPLICATION_JSON) public void test(ObjectOne objectOne, ObjectTwo o ... un solo objeto en formato json, simplemente colocándolo en el cuerpo. Pero es posible hacer varios objetos? Si es así, ¿cómo?

¿Cómo configurar la url base para rest en spring boot?

Estoy tratando de mezclar mvc y rest en un solo proyecto de arranque de resorte. Quiero establecer la ruta base para todos l ... os controladores Mvc deben ser accesibles por example.com/whatever Es posible? (No uso spring data rest, solo spring mvc)

Cliente Jersey: Cómo agregar una lista como parámetro de consulta

Estoy creando un cliente Jersey para un servicio GET que tiene una Lista como parámetro de consulta. De acuerdo con la docume ... ientResponse.class); SearchResultWrapper busca = clientResponse.getEntity(new GenericType<SearchResultWrapper>() {});