Articles of rest

Llamar a REST API desde una aplicación de Android

Soy nuevo en Android. De hecho, soy un aprendiz que trabaja en una empresa nueva, así que tengo que aprender cosas por mi cuenta. El líder de mi equipo acaba de pedirme que escriba una aplicación para llamar a una API REST desde una aplicación de Android. Me pidió que leyera el valor de estado […]

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 que mi API RESTful (implementada con ASP.NET WebAPI2) funcione con solicitudes de origen cruzadas (CORS habilitado). No funciona a menos que modifique el web.config. Instalé la dependencia de WebApi Cors: install-package Microsoft.AspNet.WebApi.Cors -ProjectName MyProject.Web.Api Luego, en mi App_Start , tengo la clase WebApiConfig siguiente manera: public static […]

¿Cómo eliminar la extensión “.svc” en el servicio RESTful WCF?

En mi conocimiento, RESTful WCF todavía tiene “.svc” en su URL. Por ejemplo, si la interfaz de servicio es como [OperationContract] [WebGet(UriTemplate = “/Value/{value}”)] string GetDataStr(string value); El URI de acceso es como ” http: //machinename/Service.svc/Value/2 “. Según entiendo, parte de la ventaja de REST es que puede ocultar los detalles de la implementación. Un […]

API REST – PUT vs PATCH con ejemplos de la vida real

Primero que nada, algunas definiciones: PUT se define en la Sección 9.6 RFC 2616 : El método PUT solicita que la entidad adjunta se almacene bajo el URI de solicitud proporcionado. Si el URI de solicitud se refiere a un recurso ya existente, la entidad adjuntada DEBERÍA considerarse como una versión modificada de la que […]

¿Por qué uno usaría REST en lugar de servicios basados ​​en SOAP?

Asistí a una demostración interesante en REST hoy, sin embargo, no pude pensar en una sola razón (ni se presentó) por qué REST es mucho mejor o más simple de usar e implementar que una stack de Servicios basada en SOAP. ¿Cuáles son algunas de las razones por las cuales alguien en el “mundo real” […]

passport.js RESTful auth

¿Cómo se maneja la autenticación (local y Facebook, por ejemplo) usando pasaporte.js, a través de una API RESTful en lugar de a través de una interfaz web? Las preocupaciones específicas son manejar el paso de datos de devoluciones de llamadas a una respuesta REST (JSON) vs usar un res.send típico ({data: req.data}), establecer un punto […]

Asegurando mi API REST con OAuth mientras sigo permitiendo la autenticación a través de proveedores externos de OAuth (usando DotNetOpenAuth)

Tengo un producto con una API REST sencilla para que los usuarios del producto puedan integrarse directamente con las características del producto sin utilizar la interfaz de usuario web. Recientemente, he recibido interés de varios terceros sobre la integración de sus clientes de escritorio con la API para permitir que los usuarios de mi producto […]

C # WCF REST – ¿Cómo se usa el serializador JSON.Net en lugar del DataContractSerializer predeterminado?

En .NET 3.5, ¿es posible sobrescribir el DataContractJsonSerializer predeterminado y usar el serializador JSON.net? NOTA : no queremos usar atributos en la clase

API REST de Spring Boot: ¿solicita tiempo de espera?

Tengo un servicio REST Spring Boot que a veces llama a servicios de terceros como parte de una solicitud. Me gustaría establecer un tiempo de espera en todos mis recursos (digamos 5 segundos), de modo que si el manejo de una solicitud (toda la cadena, desde la recepción hasta la respuesta) lleva más de 5 […]

Excepción en REST Jersey

Intento iniciar la aplicación pero utilizando Tomcat 7 y tengo una excepción como esta. Creo que esto puede ser algo con la Maven dependency , pero estoy seguro. Si algunos saben lo que está pasando, por favor responden 🙂 Excepción: message Servlet execution threw an exception description The server encountered an internal error that prevented […]