Informática, perguntado por vilkas76, 7 meses atrás

Quais são os métodos de envio de um formulário html? Apresente as principais diferenças entre os mesmos.

Soluções para a tarefa

Respondido por fraise
1
O método GET é usado pelo navegador para solicitar que o servidor envie de volta um determinado recurso. Portanto, é como se falássemos ao servidor “Servidor, eu quero obter este recurso.”. Nesse caso, o navegador envia um corpo vazio. Portanto, já que o corpo fica vazio, se um formulário for enviado através do método GET, os dados serão reconhecidos pelo servidor através da

a respeito do método GET:

O tamanho de uma URL é limitado a cerca de 3000 caracteres;
Nunca use o GET para enviar dados confidenciais, pois esses dados ficarão visíveis na 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.

O método POST é utilizado no navegador para conversar com o servidor. Os dados são enviados ao servidor através do corpo da solicitação HTTP. Também é realizada uma solicitação de resposta. Portanto, é como se falássemos ao servidor “Servidor, verifique esses dados e me retorne um resultado adequado”. Dessa forma, ao enviar um formulário através do método POST, os dados serão anexados ao corpo da solicitação HTTP.
Diferentemente do método GET, o método POST não inclui o corpo na URL. Portanto, os dados enviados não ficarão visíveis na URL.

a respeito do método POST:

Anexa dados de formulário dentro do corpo da solicitação de HTTP. Portanto, os dados não são mostrados na URL;
Não tem limitações de tamanho;
Os envios de formulários com o POST não podem ser marcados.

espero ter ajudado!
Perguntas interessantes