Please enable JavaScript.
Coggle requires JavaScript to display documents.
Rest (Ações (GET (Recuperar um cliente, Recuperar todos clientes), POST…
Rest
Ações
GET
Recuperar um cliente
Recuperar todos clientes
POST
Criar novo cliente
PUT
Atualizar dados do cliente
DELETE
Excluir determinado cliente
Utilização de HTTP
Semântica
3xx Indica ação pra concluir ação
4xx Erro na requisição no cliente
2xx Requisição sucesso
5xx Requisição não concluída no servidor
Códigos
200 OK Get, Put e Delete
201 Created POST
206 Partial content GET
400 Bad request Informação inválida
302 Found URI's antigas
405 Método não permitido
406 Not Acceptable
429 Limite de requisição atingido
415 Mídia não suportada
500 Erro interno no servidor
Comunicação
Recursos representados de Diversas maneiras
XML
JSON
HTML
CSV
Identificação do recurso
Feitas por URI's
Login
Dificuldade de criar REST totalmente stateless
Uso de tokens pelos App's
OAUTH
JWT(Json web Token)
Utiliza HTTP para manipular recursos