Versões comparadas
comparado com
Chave
- Esta linha foi adicionada.
- Esta linha foi removida.
- A formatação mudou.
O modelo REST (REpresentational Representational State Transfer), traz uma nova forma na criação de Web Service utilizando a semântica de métodos HTTP (GET, POST, PUT e DELETE), diferentemente do SOAP, que necessita de camadas intermediárias.
Características:
Principais métodos HTTP utilizados para determinar a operação a ser realizada:
GET: Recuperar
POST: Criar
PUT: Alterar
DELETE: Apagar
- Parâmetros são passados na URL e/ou no corpo da requisição;
- O recurso é indicado na URL da requisição.
- Tipos de dados são definidos entre cliente e servidor (Ex: JSON e XML).
Disponibilizando Serviço REST
Antes de consumir um serviço REST no Cronapp, é importante garantir que você já tenha um serviço disponibilizado. Para saber como criar um dentro do Cronapp acesse a página Disponibilizando Web Service Rest.
Nesse tutorial foi utilizado uma API externa (https://my-api-strapi.herokuapp.com/produtos) de Produtos contendo os seguintes campos:
Wiki Markup |
---|
{ "id": 1, "nome": "pastel de forno", "sabor": "frango", "preco": 10, "quantidade": 20, "created_at": "2019-08-14T03:15:57.212Z", "updated_at": "2019-08-14T03:15:57.225Z" } |
Consumindo Serviço REST
Com entrada de bloco
Com query string
Nessa página:
Índice |
---|