O método POST
Criando um formulário
O primeiro passo para podermos criar novas anotações é permitir que o usuário preencha essas informações em algum lugar da nossa página. Para isso utilizaremos as tags <form>
e <input>
.
Exercício 1
No código acima temos um formulário com 3 blocos de elementos. As tags <label>
são utilizadas para adicionar um texto relacionado a cada <input>
. Se quiser saber mais, consulte esta página. Uma característica útil dos label
s é que ao ser clicado, o seu input
recebe o foco da interação.
Ambas as tags de input de texto (<input>
e <textarea>
) possuem os atributos id
e name
. O id
é utilizado pela página para associar o for
do <label>
com o input
correto. O name
é utilizado como a chave de um dicionário que é enviado para o servidor (veremos mais detalhes em breve).
Finalmente, o último <input>
é o botão de submissão do formulário, que faz com que o navegador envie essas informações para o servidor. Agora, precisamos entender melhor como as informações são enviadas ao servidor.