Articles of rest

Cómo manejar CORS usando JAX-RS con Jersey

Estoy desarrollando una aplicación cliente de script java, en el lado del servidor necesito manejar CORS, todos los servicios que había escrito en JAX-RS con JERSEY. Mi código: @CrossOriginResourceSharing(allowAllOrigins = true) @GET @Path(“/readOthersCalendar”) @Produces(“application/json”) public Response readOthersCalendar(String dataJson) throws Exception { //my code. Edited by gimbal2 to fix formatting return Response.status(status).entity(jsonResponse).header(“Access-Control-Allow-Origin”, “*”).build(); } Por el […]

¿SOAP o REST para servicios web?

¿REST es un mejor enfoque para hacer servicios web o es SOAP? ¿O son diferentes herramientas para diferentes problemas? ¿O es una cuestión matizada, es decir, es ligeramente mejor en ciertas arenas que en otra, etc.? Bounty-Edit: Ahora, casi tres años después, me gustaría volver a hacer esta pregunta, ofreciendo una recompensa para alentar una […]

Sin ‘Access-Control-Allow-Origin’ – Node / Apache Port Issue

He creado una pequeña API usando Node / Express e intentando extraer datos usando Angularjs, pero como mi página html se está ejecutando en apache en localhost: 8888 y la API del nodo está en el puerto 3000, recibo el mensaje No ‘Access-Control- Permitir-Origen ‘. Intenté usar node-http-proxy y Vhosts Apache pero no tuve mucho […]

Comprender REST: verbos, códigos de error y autenticación

Estoy buscando una forma de ajustar las API en torno a las funciones predeterminadas en mis aplicaciones web basadas en PHP, bases de datos y CMS. Miré alrededor y encontré varios esqueletos “esqueleto”. Además de las respuestas en mi pregunta, está Tonic , un marco REST que me gusta porque es muy liviano. ME GUSTA […]

Mejores prácticas para asegurar una API REST / servicio web

Al diseñar una API o servicio REST, ¿existen algunas mejores prácticas establecidas para tratar con la seguridad (Autenticación, Autorización, Gestión de identidades)? Al construir una API SOAP, tiene WS-Security como guía y existe mucha literatura sobre el tema. He encontrado menos información sobre la seguridad de los puntos finales REST. Si bien entiendo que REST […]

¿CÓMO PUBLICAR JSON entero sin procesar en el cuerpo de una solicitud de reacondicionamiento?

Esta pregunta puede haber sido formulada antes pero no fue definitivamente respondida. ¿Cómo se puede publicar un JSON entero sin procesar dentro del cuerpo de una solicitud de Retrofit? Vea una pregunta similar aquí . ¿O es correcta esta respuesta que debe ser url codificada y aprobada como un campo ? Realmente espero que no, […]

400 MALO solicitud de error de código HTTP significado?

Tengo una solicitud JSON que estoy publicando en una URL HTTP. ¿Debería tratarse como 400 donde el campo requestedResource Recurso existe pero “Roman” es un valor inválido para este campo? [{requestedResource:”Roman”}] ¿Debería tratarse esto como 400 donde el campo “blah” no existe en absoluto? [{blah:”Roman”}]

¿Cómo POSTAR datos JSON con Curl desde Terminal / Línea de Comando hasta Test Spring REST?

Uso Ubuntu e instalé Curl en él. Quiero probar mi aplicación Spring REST con Curl. Escribí mi código POST en el lado de Java. Sin embargo, quiero probarlo con Curl. Estoy tratando de publicar una información JSON. Un ejemplo de datos es como esto: {“value”:”30″,”type”:”Tip 3″,”targetModule”:”Target 3″,”configurationGroup”:null,”name”:”Configuration Deneme 3″,”description”:null,”identity”:”Configuration Deneme 3″,”version”:0,”systemId”:3,”active”:true} Yo uso este comando: […]

Puntos finales REST / SOAP para un servicio WCF

Tengo un servicio WCF y quiero exponerlo como un servicio RESTfull y como un servicio SOAP. ¿Alguien ha hecho algo así antes?

PUT vs. POST en RESTO

De acuerdo con la especificación HTTP / 1.1: El método POST se utiliza para solicitar que el servidor de origen acepte la entidad incluida en la solicitud como un nuevo subordinado del recurso identificado por el Request-URI de Request-Line En otras palabras, POST se usa para crear . El método PUT solicita que la entidad […]