Perguntas com a marcação «rest»

12
Muitas chamadas assíncronas versus uma única chamada para a API

Estamos desenvolvendo uma API REST que, entre outras, será consumida por um front-end HTML5 via javascript. O aplicativo é para uso dentro da organização e geralmente possui cerca de 300 usuários, mas queremos escalar bem até 1000 usuários. Normalmente, as conexões com a API serão feitas na LAN,...

12
Devo ser permissivo de parâmetros desconhecidos?

Estou projetando uma API RESTful e enfrentando o problema do título, atualizado para maior clareza: Devo falhar rapidamente se um cliente enviar um parâmetro não reconhecido? Por exemplo, http://example.com/api/foo?bar=true&paula=bean Acima, baré um parâmetro válido, mas paulanão é...

11
Projetando Autenticação para API REST

Estou trabalhando em uma API para um serviço REST que vou produzir e consumir. Passei os últimos dias tentando descobrir como lidar bem com a autenticação e acho que finalmente criei algo. Estou apresentando isso com base nos seguintes fatos sobre a pilha de aplicativos: Cliente e servidor estão...

11
Regra da API REST sobre encapsulamento

Basta ler isso no livro de regras da API REST : GET e POST não devem ser usados ​​para encapsular outros métodos de solicitação . O encapsulamento se refere a qualquer abuso de HTTP que mascara ou deturpa a intenção de uma mensagem e prejudica a transparência do protocolo. Uma API REST não deve...

11
Qual é o ponto do link rel = "self" em uma API REST?

Costumo ver o seguinte em documentos HTML <link rel="self" href="http://example.com/something"> ou assim em JSON link: { rel="self", href="http://example.com/something" } ou em XML <atom:link rel="self" href="http://example.com/something" /> Então, eu tive algumas...

11
Design da API REST para páginas da Web com assistentes

Eu tenho uma página da web com formato de assistente. O botão de envio para a API estará na quarta etapa do assistente. No entanto, quero que os dados inseridos sejam armazenados no banco de dados antes de passar para a próxima etapa do assistente. Também quero que a API REST esteja funcionando...

10
Como consumir API RESTful externa com Symfony?

Estamos construindo uma arquitetura de Microservice para nossos projetos, com aplicativos Symfony de front-end interagindo com APIs RESTful de back-end. O problema é que essa abordagem está interrompendo o gerenciamento de entidades do Symfony, dependendo fortemente do Doctrine com o banco de...