diff --git a/.vscode/settings.json b/.vscode/settings.json index ae22f8d..5d10026 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,5 +1,5 @@ { - "window.zoomLevel": 3, + "window.zoomLevel": 2, "editor.fontSize": 24, "editor.hover.enabled": true, "workbench.startupEditor": "none", diff --git a/aula189.py b/aula189.py new file mode 100644 index 0000000..40ff9c0 --- /dev/null +++ b/aula189.py @@ -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)