Atributo do método HTML


Definição e uso

O methodatributo especifica como enviar dados de formulário (os dados de formulário são enviados para a página especificada no actionatributo).

Os dados do formulário podem ser enviados como variáveis ​​de URL (com method="get") ou como transação de postagem HTTP (com method="post").

Observações sobre GET:

  • Anexa dados de formulário ao URL em pares de nome/valor
  • O comprimento de um URL é limitado (cerca de 3.000 caracteres)
  • Nunca use GET para enviar dados confidenciais! (será visível no URL)
  • Útil para envios de formulários em que um usuário deseja marcar o resultado
  • GET é melhor para dados não seguros, como strings de consulta no Google

Observações sobre o POST:

  • Anexa dados de formulário dentro do corpo da solicitação HTTP (os dados não são mostrados na URL)
  • Não tem limitações de tamanho
  • Envios de formulários com POST não podem ser marcados

Aplica-se a

O methodatributo pode ser usado no seguinte elemento:

Elemento Atributo
<formulário> método

Exemplo

Exemplo

Envie um formulário usando o método "get":

<form action="/action_page.php" method="get">
  First name: <input type="text" name="fname"><br>
  Last name: <input type="text" name="lname"><br>
  <input type="submit" value="Submit">
</form>

Suporte ao navegador

Attribute
method Yes Yes Yes Yes Yes