Perguntas com a marcação «rest»

REST (Representational State Transfer) é um estilo de arquitetura de software para sistemas hipermídia distribuídos, como a World Wide Web. Aumentou sua popularidade em relação às arquiteturas RPC, como SOAP, devido ao desacoplamento intrínseco do cliente do servidor, resultante de uma interface uniforme entre sistemas heterogêneos.

11
Erro de HTTPS do PowerShell v3 Invoke-WebRequest
Usando Invoke-WebRequest e Invoke-RestMethod do Powershell v3, usei com êxito o método POST para postar um arquivo json em um site https. O comando que estou usando é $cert=New-Object System.Security.Cryptography.X509Certificates.X509Certificate2("cert.crt") Invoke-WebRequest -Uri https://IPADDRESS/resource -Credential $cred -certificate $cert -Body $json -ContentType application/json -Method POST No entanto, quando tento usar o método …
126 .net  rest  powershell  https 


8
Tempo limite de descanso da mola
Gostaria de definir o tempo limite da conexão para um serviço de descanso usado pelo meu aplicativo da web. Estou usando o RestTemplate do Spring para conversar com meu serviço. Eu fiz algumas pesquisas e encontrei e usei o xml abaixo (no meu aplicativo xml), que acredito que deve definir …


4
Cabeçalho de autorização HTTP personalizado
Eu queria saber se é aceitável colocar dados personalizados em um cabeçalho de autorização HTTP. Estamos projetando uma API RESTful e podemos precisar de uma maneira de especificar um método personalizado de autorização. Como exemplo, vamos chamá-loFIRE-TOKEN autenticação. Algo assim seria válido e permitido de acordo com as especificações: Authorization: …

7
Solicitar GET de ondulação com o parâmetro json
Estou tentando enviar uma solicitação "GET" para uma API REST remota no prompt de comando via cURL como este: curl -X GET -H "Content-type: application/json" -H "Accept: application/json" "http://server:5050/a/c/getName/{"param0":"pradeep"}" Mas ele não retorna nenhuma saída. Tentei fazer ping no URL diretamente do navegador, sou capaz de obter resposta com êxito, …
124 json  rest  curl 

10
Tratamento de exceções Spring Resttemplate
Abaixo está o trecho de código; basicamente, estou tentando propagar a exceção quando o código de erro é diferente de 200. ResponseEntity<Object> response = restTemplate.exchange(url.toString().replace("{version}", version), HttpMethod.POST, entity, Object.class); if(response.getStatusCode().value()!= 200){ logger.debug("Encountered Error while Calling API"); throw new ApplicationException(); } No entanto, no caso de uma resposta 500 do servidor, …

8
Por que precisamos de serviços da Web RESTful?
Vou aprender serviços da Web RESTful (é melhor dizer que precisarei fazer isso porque faz parte do programa de mestrado em CS). Li algumas informações na Wikipedia e também li um artigo sobre o REST na Sun Developer Network e vejo que não é uma tecnologia fácil, existem estruturas especiais …

1
Como acessar parâmetros em um método RESTful POST
Meu método POST fica assim: @POST @Consumes({"application/json"}) @Path("create/") public void create(String param1, String param2){ System.out.println("param1 = " + param1); System.out.println("param2 = " + param2); } Quando eu crio um cliente Jersey no Netbeans, o método que chama o método post fica assim: public void create(Object requestEntity){ webResource.path("create").type(MediaType.APPLICATION_JSON).post(requestEntity); } Ao executar …

3
Autenticação baseada em token da API REST
Estou desenvolvendo uma API REST que requer autenticação. Como a autenticação em si ocorre por meio de um serviço da web externo por HTTP, concluí que distribuiríamos tokens para evitar chamar repetidamente o serviço de autenticação. O que me leva perfeitamente à minha primeira pergunta: Isso é realmente melhor do …

4
Excluindo um recurso usando http DELETE
Portanto, considerando que o verbo DELETE em Http é idempotente, quando eu emito a seguinte solicitação, o que deve acontecer no segundo (ou terceiro, ou quarto, etc ...)? DELETE /person/123 Na primeira vez, o recurso é excluído e eu retorno 204 (com êxito, sem conteúdo). Devo retornar um 204 em …
122 rest  http  http-delete 

7
Maneira RESTful de criar vários itens em uma solicitação
Estou trabalhando em um pequeno programa de servidor cliente para coletar pedidos. Eu quero fazer isso de uma "maneira REST (completa)". O que eu quero fazer é: Colete todas as linhas de pedido (produto e quantidade) e envie o pedido completo ao servidor No momento, vejo duas opções para fazer …
122 rest  post 




Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.