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.

12
RESTful diseño de URL para búsqueda
Estoy buscando una forma razonable de representar las búsquedas como URL RESTful. La configuración: tengo dos modelos, Cars y Garages, donde Cars puede estar en Garages. Entonces mis URL se ven así: /car/xxxx xxx == car id returns car with given id /garage/yyy yyy = garage id returns garage with …
427 rest 

16
¿Pasar una matriz de enteros a la API web ASP.NET?
Tengo un servicio REST ASP.NET Web API (versión 4) donde necesito pasar una matriz de enteros. Aquí está mi método de acción: public IEnumerable<Category> GetCategories(int[] categoryIds){ // code to retrieve categories from database } Y esta es la URL que he probado: /Categories?categoryids=1,2,3,4





11
Práctica recomendada para devolver errores en la API web ASP.NET
Me preocupa la forma en que devolvemos los errores al cliente. ¿Devuelve el error de inmediato lanzando HttpResponseException cuando recibimos un error: public void Post(Customer customer) { if (string.IsNullOrEmpty(customer.Name)) { throw new HttpResponseException("Customer Name cannot be empty", HttpStatusCode.BadRequest) } if (customer.Accounts.Count == 0) { throw new HttpResponseException("Customer does not have …
385 c#  rest  asp.net-web-api 

28
¿SOAP o REST para servicios web? [cerrado]
Cerrada . Esta pregunta está basada en la opinión . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda ser respondida con hechos y citas editando esta publicación . Cerrado hace 4 años . Mejora esta pregunta ¿Es REST un mejor enfoque para hacer …
384 xml  web-services  rest  soap 


15
Spring MVC @PathVariable con punto (.) Se está truncando
Esta es la continuación de la pregunta Spring MVC @PathVariable truncada El foro de Spring afirma que se ha solucionado (versión 3.2) como parte de ContentNegotiationManager. ver el siguiente enlace. https://jira.springsource.org/browse/SPR-6164 https://jira.springsource.org/browse/SPR-7632 En mi solicitud requestParameter con .com está truncado. ¿Alguien podría explicarme cómo usar esta nueva función? ¿Cómo es …

9
Respuesta de 400 vs 422 a la POST de datos
Estoy tratando de averiguar cuál es el código de estado correcto para devolver en diferentes escenarios con una API "REST-like" en la que estoy trabajando. Digamos que tengo un punto final que permite POST'ing compras en formato JSON. Se parece a esto: { "account_number": 45645511, "upc": "00490000486", "price": 1.00, "tax": …

14
Mejores prácticas de API REST: ¿Dónde poner los parámetros? [cerrado]
Cerrada . Esta pregunta necesita estar más centrada . Actualmente no está aceptando respuestas. Cerrado hace 5 años . Bloqueado . Esta pregunta y sus respuestas están bloqueadas porque la pregunta está fuera de tema pero tiene un significado histórico. Actualmente no acepta nuevas respuestas o interacciones. Una API REST …
348 api  rest  url 


15
¿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.Text; using System; using System.Net.Http; using System.Web; using System.Net; using System.IO; namespace ConsoleProgram { public class Class1 { private const string URL = "https://sub.domain.com/objects.json?api_key=123"; private const string DATA = @"{""object"":{""name"":""Name""}}"; static void Main(string[] args) { …
335 c#  api  rest 


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.