HTTP

TEM POR QUE,

TEM PRA QUE

E É NECESSÁRIO

ENTENDER!

Gabriel Prates

  • Technology lover

 

  • FullStack Developer

 

  • Founder of Sapucaia.Tech

 

  • Drummer

 

  • Christian

Vamos ao que interessa...

HyperText

Transfer

Protocol

é um protocolo da camada de aplicação

protocolo

convenção que controla e possibilita uma

conexão|comunicação|transferência de

dados entre dois sistemas computacionais

camada de aplicação

especifica os protocolos e os métodos de interface usados pelos nós em uma rede de comunicações

Como funciona?

após a conexão TCP ser estabelecida:

Estrutura da requisição

Métodos HTTP

  • GET: utilizado para solicitar uma representação de um recurso específico;
  • POST: utilizado para submeter uma entidade a um recurso específico;
  • PUT: substitui as representações de seu recurso alvo através de uma requisição com uma carga de dados;
  • DELETE: remove um recurso específico;

 

  • CONNECT
  • OPTIONS
  • TRACE
  • PATCH
  • HEAD

Estrutura da requisição

Estrutura da resposta

HTTPS

HTTP over TLS

HTTP/2

Referências

Made with Slides.com