Preguntas etiquetadas con rest

REST (Representational State Transfer) es un estilo de arquitectura de software para sistemas hipermedia distribuidos como la World Wide Web. Ha aumentado su popularidad en relación con las arquitecturas RPC como SOAP debido al desacoplamiento intrínseco del cliente del servidor que proviene de tener una interfaz uniforme entre sistemas heterogéneos.


4
Hacer una solicitud a una API RESTful usando python
Tengo una API RESTful que he expuesto utilizando una implementación de Elasticsearch en una instancia EC2 para indexar un corpus de contenido. Puedo consultar la búsqueda ejecutando lo siguiente desde mi terminal (MacOSX): curl -XGET 'http://ES_search_demo.com/document/record/_search?pretty=true' -d '{ "query": { "bool": { "must": [ { "text": { "record.document": "SOME_JOURNAL" } …

9
REST API 404: ¿URI incorrecto o falta de recursos?
Estoy creando una API REST, pero he encontrado un problema. Parece que la práctica aceptada en el diseño de una API REST es que si el recurso solicitado no existe, se devuelve un 404. Sin embargo, para mí, esto agrega ambigüedad innecesaria. HTTP 404 se asocia más tradicionalmente con un …
219 web-services  http  rest 

7
Decidir entre HttpClient y WebClient
Nuestra aplicación web se ejecuta en .Net Framework 4.0. La UI llama a los métodos del controlador a través de llamadas ajax. Necesitamos consumir el servicio REST de nuestro proveedor. Estoy evaluando la mejor manera de llamar al servicio REST en .Net 4.0. El servicio REST requiere un esquema de …


11
JAX-RS / Jersey ¿cómo personalizar el manejo de errores?
Estoy aprendiendo JAX-RS (también conocido como JSR-311) usando Jersey. He creado con éxito un recurso raíz y estoy jugando con los parámetros: @Path("/hello") public class HelloWorldResource { @GET @Produces("text/html") public String get( @QueryParam("name") String name, @QueryParam("birthDate") Date birthDate) { // Return a greeting with the name and age } } …

9
¿Qué métodos HTTP coinciden con qué métodos CRUD?
En la programación de estilo RESTful, debemos usar métodos HTTP como nuestros bloques de construcción. Sin embargo, estoy un poco confundido sobre qué métodos coinciden con los métodos CRUD clásicos. GET / Read y DELETE / Delete son lo suficientemente obvios. Sin embargo, ¿cuál es la diferencia entre PUT / …
213 http  rest  crud  http-method 


11
Mejores prácticas para actualizaciones parciales en un servicio RESTful
Estoy escribiendo un servicio RESTful para un sistema de gestión de clientes y estoy tratando de encontrar la mejor práctica para actualizar registros parcialmente. Por ejemplo, quiero que la persona que llama pueda leer el registro completo con una solicitud GET. Pero para actualizarlo solo se permiten ciertas operaciones en …
208 rest 

6
Cómo implementar una API REST segura con node.js
Comienzo a planificar una API REST con node.js, express y mongodb. La API proporciona datos para un sitio web (área pública y privada) y tal vez más tarde para una aplicación móvil. La interfaz se desarrollará con AngularJS. Durante algunos días leí mucho sobre cómo proteger las API REST, pero …


8
Diferencia entre los servicios web OData y REST
Mientras buscaba en algunos servicios web, me encontré con esta "nueva" tecnología que Microsoft llama OData . Al leer su descripción en las Preguntas frecuentes sobre qué es OData, me cuesta distinguir OData de los servicios web REST-ful. ¿Podría alguien ayudarme a entender las diferencias?
196 web-services  rest  odata 

4
Rieles nuevo vs crear
¿Por qué hay una necesidad de definir un nuevo método en el controlador RESTful, seguir con un método de creación? La búsqueda de Google no me proporcionó la respuesta que estaba buscando. Entiendo la diferencia, pero necesito saber por qué se usan como están.



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.