Descomplicando como funciona uma API

10/11/2021 17:09

Adriano Aluizi

Adriano Aluizi

Brasil

<code/>

Descomplicando como funciona uma API
  • #RESTful
  • #REST
  • #Java

Olá, dev's!

Funcionamento de uma API

Exemplo básico e simples de entender, usando pet shop como exemplo. Supondo que vc leve seu bichinho de estimação a um pet shop para dar banho.

1 - REQUEST

Você vai no pet shop e pede para dar um banho no seu pet.

2 - INPUT / PROCESSAMENTO

Eles pegam seu animalzinho e dão banho nele.

3 - RESPONSE

Depois o pet shop devolve seu bichinho assim que ele estiver pronto.

Alguns códigos de status de respostas HTTP

200 (Ok)

Você foi e buscou seu cachorro sem nenhum problema.

300 (Multiple Choice)

Não sabemos qual é seu cachorro escolha um.

302 (Found)

Achamos seu cachorro em outra filial.

303 (See Other)

Este é o endereço da filial.

402 (Payment Required)

Pagamento adiantado.

403 (Forbidden)

Sua esposa que deixou o cachorro no pet shop, e esqueceu de avisar que você ia buscar, agora o pet shop não quer entregar o cachorro.

404 (Not Found)

O cachorro sumiu ou você foi buscar no pet shop errado.

413 (Payload Too Large)

Só damos banhos em cachorros menores.

415 ( Unsupported Media Type)

Não damos banhos em gatos.

500 (Internal Server Error)

Aconteceu algum problema no pet shop.

501 (Not Implemented)

Não damos banho em animais.

Faça parte da nossa comunidade!

Domine as tecnologias utilizadas pelas empresas mais inovadoras do mundo e encare seu novo desafio profissional, evoluindo em comunidade com os melhores experts.

4

Certificado

Artigo relacionado

Comentários

    Nenhum comentário