Articles of rest

Como construir uma API REST que usa uma matriz de IDs para os resources

Eu estou construindo uma API REST para o meu projeto. A API para obter o INFO de um usuário é: api.com/users/[USER-ID] Gostaria também de permitir que o cliente passe uma lista de IDs de usuário. Como posso construir a API para que ela seja RESTful e inclua uma lista de IDs de usuário?

Django REST Framework: adicionando campo adicional ao ModelSerializer

Eu quero serializar um modelo, mas quero include um campo adicional que requer fazer algumas pesquisas de database na instância do modelo para ser serializado: class FooSerializer(serializers.ModelSerializer): my_field = … # result of some database queries on the input Foo object class Meta: model = Foo fields = (‘id’, ‘name’, ‘myfield’) Qual é a maneira […]

Autenticação da API REST

Estou construindo uma aplicação que será hospedada em um servidor. Eu quero construir uma API para o aplicativo para facilitar a interação com qualquer plataforma (Web App, Mobile App). O que não entendo é que, ao usar a API REST, como autenticar o usuário. Por exemplo, quando um usuário fez login e quer criar um […]

System.Net.Http: ausente do namespace? (usando .net 4.5)

TL; DR: Eu sou novo nessa linguagem e não tenho ideia do que estou fazendo aqui está minha aula até agora: using System; using System.Collections.Generic; using System.Net.Http; using System.Web; using System.Net; using System.IO; public class MyClass { private const string URL = “https://sub.domain.com/objects.json?api_key=123”; private const string data = @”{“”object””:{“”name””:””Title””}}”; public static void CreateObject() { HttpWebRequest […]

Consulta REST do Yii2

Hy. Eu tenho um ProductController que estende o yii \ rest \ ActiveController. Pergunta é que como posso fazer querys via solicitação HTTP GET. Como: http: //api.test.loc/v1/products/search? Name = iphone E o object de retorno conterá todos os produtos com o nome iphone.

Asp.Net WebApi2 Ativar o CORS não funciona com o AspNet.WebApi.Cors 5.2.3

Tentei seguir as etapas em http://enable-cors.org/server_aspnet.html para que minha API RESTful (implementada com o ASP.NET WebAPI2) funcione com solicitações de origem cruzada (CORS habilitado). Não está funcionando a menos que eu modifique o web.config. Eu instalei a dependência do WebApi Cors: install-package Microsoft.AspNet.WebApi.Cors -ProjectName MyProject.Web.Api Então no meu App_Start eu tenho a class WebApiConfig seguinte […]

Importação do Codeigniter REST CSV para o mysql

Eu quero postar o arquivo csv no meu controlador usando API.Estou usando Codeigniter REST Library por phil sturgeon. Como implementar no lado do cliente a importação de CSV para o meu servidor REST. Eu só quero perguntar porque não consigo encontrar nenhuma documentação sobre isso.

TypeError: db.collection não é uma function

Eu estou tentando postar dados para database que eu criei no mLab e estou recebendo esse erro, mas eu não sei o que está errado. Eu também li a pergunta feita anteriormente sobre este tópico, mas eu não sou capaz de resolver o meu erro como Eu sou novo nisso. Então, aqui estou postando o […]

Cabeçalho de tamanho de conteúdo com solicitações HEAD?

A especificação http diz sobre a solicitação HEAD : O método HEAD é idêntico ao GET, exceto que o servidor não deve retornar um corpo de mensagem na resposta. A metainformação contida nos headers HTTP em resposta a uma solicitação HEAD DEVE ser idêntica à informação enviada em resposta a uma solicitação GET. A resposta […]

Usando PUT / POST / DELETE com JSONP e jQuery

Estou trabalhando na criação de uma API RESTful que suporte solicitações entre domínios, suporte JSON / JSONP e o método HTTP principal (PUT / GET / POST / DELETE). Agora, enquanto será fácil acessar esta API através do código do lado do servidor, seria bom expô-lo ao javascript. Pelo que posso dizer, ao fazer um […]