Get / post diferenças e conceitos

698 palavras 3 páginas
PESQUISA SOBRE MÉTODOS DE INSERÇÃO E ENVIO DE DADOS EM HTML

GET / POST

FERRAMENTAS PARA WEB

SISTEMAS DE INFORMAÇÃO

1º SEMESTRE

Métodos de inserção e envio de dados

GET / POST

O HyperText Transfer Protocol (Protocolo de Transferência de Hipertexto - HTTP) é o protocolo de comunicação utilizado para a troca de dados entre um navegador e um servidor web. É o protocolo de comunicação que você aciona quando digita um endereço no seu navegador: http://www...

É para isto que existem os métodos HTTP. Dois desses métodos, associados à transferência de dados de formulários, são muito importantes: o método GET e o método POST.

O método GET

GET, um dos métodos do HTTP, é acionado por meio de um formulário HTML através da diretiva method=get incluída na tag . Por meio desse método, os dados constantes no formulário são primeiramente transmitidos ao software servidor e este, por sua vez, armazena os dados temporariamente numa variável de contexto denominada QUERY_STRING.

Um script CGI, chamado através da diretiva action= incluída na tag inicial do formulário, precisa extrair os dados dessa variável de contexto para poder obter os dados que lhe foram enviados (veja também variáveis de contexto). Usando Perl, por exemplo, é possível extrair esses dados com:

$dados_form=$ENV{‘QUERY_STRING’};.

Quando um formulário HTML utiliza o método GET, o fluxo de dados é separado do endereço URL que chama a CGI através de um ponto de interrogação (?). Esta forma de endereçamento e separação pode ser observada no campo de endereços do navegador do usuário, logo após o formulário ter sido enviado. Você verá algo como:

http://www.meusite.com/meuscript.cgi?nome=Maria&id=123

O método POST

POST, também um método do HTTP, é acionado por meio de um formulário HTML através da diretiva method=post incluída na tag .

Este método faz com que os dados

Relacionados

  • Administração de sistemas livres
    1733 palavras | 7 páginas
  • Modelo para realizar um TCM
    2276 palavras | 10 páginas
  • Introdução
    918 palavras | 4 páginas
  • Rest
    2458 palavras | 10 páginas
  • TCC_RafaelNuevo2
    12638 palavras | 51 páginas
  • PHP Como usar PHP
    9958 palavras | 40 páginas
  • Organizacao Computadores
    1892 palavras | 8 páginas
  • Monografia Rodrigo Cesar Salvo Automaticamente
    6130 palavras | 25 páginas
  • analise de flavor
    2194 palavras | 9 páginas
  • Seu bebe
    4726 palavras | 19 páginas