Perguntas com a marcação «rest»

98
Diferenças de serviço da Web entre REST e RPC

Tenho um serviço da web que aceita parâmetros JSON e tenho URLs específicos para métodos, por exemplo: http://IP:PORT/API/getAllData?p={JSON} Definitivamente, não é REST, pois não é sem estado. Leva os cookies em consideração e tem sua própria sessão. É RPC? Qual é a diferença entre RPC e...

97
Uma maneira relaxante de excluir um monte de itens

No artigo wiki para REST , é indicado que se você usar http://example.com/resources DELETE, isso significa que você está excluindo a coleção inteira. Se você usar http://example.com/resources/7HOU57Y DELETE, significa que está excluindo esse elemento. Estou fazendo um SITE, observe que NÃO É...

95
Exemplo completo simples RestSharp [fechado]

Fechadas. Esta pergunta não atende às diretrizes do Stack Overflow . Atualmente não está aceitando respostas. Quer melhorar esta questão? Atualize a pergunta para que esteja no tópico do Stack Overflow. Fechado há 4 anos . Melhore esta questão...

95
Exclua vários registros usando REST

Qual é a maneira REST completa de excluir vários itens? Meu caso de uso é que tenho uma coleção de backbone em que preciso ser capaz de excluir vários itens de uma vez. As opções parecem ser: Envie uma solicitação DELETE para cada registro (o que parece uma má ideia se houver potencialmente...

95
REST - colocar IDs no corpo ou não?

Digamos que eu queira ter um recurso RESTful para pessoas, onde o cliente possa atribuir ID. Uma pessoa se parece com isto: {"id": <UUID>, "name": "Jimmy"} Agora, como o cliente deve salvá-lo (ou "COLOCAR")? PUT /person/UUID {"id": <UUID>, "name": "Jimmy"} - agora temos essa...

94
Serviços RESTful - Equivalente WSDL

Tenho lido sobre REST e SOAP e entendo por que implementar REST pode ser benéfico em relação ao uso de um protocolo SOAP. No entanto, ainda não entendo por que não existe o equivalente "WSDL" no mundo REST. Já vi posts dizendo que "não há necessidade" do WSDL ou que seria redundante no mundo REST,...

94
Podemos criar códigos de status HTTP personalizados?

Tenho um serviço REST e WCF e desejo enviar um código de status personalizado com base na operação. Por exemplo, quando alguma validação falha, quero enviar HTTP 444 e quando a autorização falha, quero enviar HTTP 455 A questão é como podemos validá-lo para serviços da Web SOAP e REST. No...

93
Qual é a diferença entre JAX-RS e JAX-WS?

Depois de ler alguns artigos sobre JAX-RS e JAX-WS, tenho algumas perguntas que gostaria de confirmar. O JAX-RS pode fazer solicitações assíncronas como o JAX-WS? O JAX-RS pode acessar um serviço da web que não está sendo executado na plataforma Java e vice-versa? O que significa "REST é...

92
Faça uma chamada de API REST em Swift

Estou tentando usar o Swift para fazer uma chamada GET para uma API REST e tentei seguir vários tutoriais, mas não consigo descobrir. Ou porque eu não consigo descobrir como traduzir todos os Obj-C para Swift, ou porque metade dos métodos e tais estão obsoletos. Alguém sabe como fazer a chamada e...