HTTP e HTTPS
O protocolo de pedido e resposta que sustenta a web e quase toda API. Entenda o que trafega em cada requisição e o que o HTTPS acrescenta.
HTTP é o protocolo de pedido e resposta que a web e quase toda API usam: o cliente envia um pedido, o servidor devolve uma resposta.
Quase todo código de backend recebe ou faz chamadas HTTP. Escolher o método e o código de status certos decide se proxies, navegadores e ferramentas de monitoramento entendem o que aconteceu.
- Cada pedido carrega tudo o que o servidor precisa, porque o protocolo não guarda memória entre pedidos.
- O método diz a intenção, e alguns podem ser repetidos com segurança.
- O código de status diz quem errou:
4xxé o cliente,5xxé o servidor. - O HTTPS acrescenta sigilo, integridade e prova de identidade do servidor.
- Todo cliente HTTP precisa de tempo limite.