Post

HTTP basicão

Eu sei que você que adora fazer projeto dizendo que tá consumindo API sem nem saber como aquilo funciona.

Você sabe do que se trata HTTP?

Não se culpe por sair codando sem saber que raios faz HTTP, eu era assim. Muitos desses cursos não incentivam o conhecimento de base da web.

Hypertext Transfer Protocol (HTTP) é um protocolo (sistema de regras que define como os dados vão ser trafegados) que permite que o usuário obtenha recursos, como por exemplo um documento HTML da vida.

É um protocolo cliente-servidor, parte do destinatário a requisição (request) e o servidor atende essa requisição retornando uma resposta (response).

Exemplo bem simples pra ficar mais claro: você envia um post aqui no LinkedIn, isso é uma requisição HTTP que envia uma solicitação de inclusão de um dado novo para o servidor, que por sua vez executa a requisição e retorna a resposta.

Essa resposta vem com um status, que sinaliza se a requisição foi bem sucedida ou se algum erro aconteceu durante sua execução.

Existem métodos diferentes para cada tipo de requisição. Mas isso fica pra um próximo post.

Aqui eu deixo uma maneira que ilustra bem legal os status de resposta de requisições HTTP.

Abraços!

Esta postagem está licenciada sob CC BY 4.0 pelo autor.

Comments powered by Disqus.