Versões comparadas
comparado com
Chave
- Esta linha foi adicionada.
- Esta linha foi removida.
- A formatação mudou.
O modelo REST (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 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 |
---|