# (Parte 1) Básico do protocolo HTTP (HyperText Transfer Protocol)

This commit is contained in:
Luiz Otávio
2023-01-10 18:12:04 -03:00
parent e0a5a0365b
commit 62e0277e99
2 changed files with 19 additions and 1 deletions

View File

@@ -1,5 +1,5 @@
{
"window.zoomLevel": 3,
"window.zoomLevel": 2,
"editor.fontSize": 24,
"editor.hover.enabled": true,
"workbench.startupEditor": "none",

18
aula189.py Normal file
View File

@@ -0,0 +1,18 @@
# HTTP (HyperText Transfer Protocol) é um protocolo usado enviar e receber
# dados na Internet. Ele funciona no modo cliente/servidor, onde o cliente
# (seu navegador, por exemplo) faz uma requisição ao servidor
# (site, por exemplo), que responde com os dados adequados.
#
# A mensagem de requisição do cliente deve incluir dados como:
# - O método HTTP
# - leitura (safe) - GET, HEAD (cabeçalhos), OPTIONS (métodos suportados)
# - escrita - POST, PUT (substitui), PATCH (atualiza), DELETE
# - O endereço do recurso a ser acessado (/users/)
# - Os cabeçalhos HTTP (Content-Type, Authorization)
# - O Corpo da mensagem (caso necessário, de acordo com o método HTTP)
#
# A mensagem de resposta do servidor deve incluir dados como:
# - código de status HTTP (200 success, 404 Not found, 301 Moved Permanently)
# https://developer.mozilla.org/en-US/docs/Web/HTTP/Status
# - Os cabeçalhos HTTP (Content-Type, Accept)
# - O corpo da mensagem (Pode estar em vazio em alguns casos)