Perguntas com a marcação «rest»

213
Quais métodos HTTP correspondem a quais métodos CRUD?

Na programação de estilo RESTful, devemos usar métodos HTTP como nossos blocos de construção. Estou um pouco confuso sobre quais métodos correspondem aos métodos CRUD clássicos. GET / Read e DELETE / Delete são óbvios o suficiente. No entanto, qual é a diferença entre PUT / POST? Eles combinam um...

208
Prática recomendada para atualizações parciais em um serviço RESTful

Estou escrevendo um serviço RESTful para um sistema de gerenciamento de clientes e estou tentando encontrar a melhor prática para atualizar parcialmente os registros. Por exemplo, desejo que o chamador possa ler o registro completo com uma solicitação GET. Mas, para atualizá-lo, apenas certas...

204
Como implementar uma API REST segura com node.js

Começo a planejar uma API REST com node.js, express e mongodb. A API fornece dados para um site (área pública e privada) e talvez mais tarde para um aplicativo móvel. O frontend será desenvolvido com o AngularJS. Por alguns dias, li muito sobre a proteção de APIs REST, mas não chego a uma solução...

196
Diferença entre serviços da web OData e REST

Enquanto olhava para alguns serviços da web, deparei-me com essa "nova" tecnologia que a Microsoft está chamando de OData . Ao ler sua descrição nas Perguntas frequentes sobre o que é OData, estou tendo dificuldade em distinguir os serviços da Web OData e REST-ful. Alguém poderia me ajudar a...

195
Rails novo vs criar

Por que é necessário definir um novo método no controlador RESTful, segui-lo com um método create? A pesquisa do Google não me forneceu a resposta que eu estava procurando. Entendo a diferença, mas preciso saber por que eles são usados ​​do jeito que

190
Como habilitar o CORS no ASP.net Core WebAPI

O que estou tentando fazer Eu tenho uma API Web ASP.Net Core de back-end hospedada em um Plano Gratuito do Azure (código-fonte: https://github.com/killerrin/Portfolio-Backend ). Eu também tenho um site do cliente que eu quero fazer consumir essa API. O Aplicativo Cliente não será hospedado no...

187
Com o Spring, posso criar uma variável de caminho opcional?

Com o Spring 3.0, posso ter uma variável de caminho opcional? Por exemplo @RequestMapping(value = "/json/{type}", method = RequestMethod.GET) public @ResponseBody TestBean testAjax( HttpServletRequest req, @PathVariable String type, @RequestParam("track") String track) { return new...