CGI: O que é?
CGI não é uma linguagem. É um protocolo simples que pode ser usado para comunicar forms da Web com seu programa. Um script CGI pode ser escrito em qualquer linguagem que possa ler de STDIN, escrever em...
View ArticleLendo a entrada (input) do form do usuário
Quando o usuário submete o form, seu script recebe os dados do form como um conjunto de pares nome-valor. Os nomes são o que você tiver definido nas tags INPUT, SELECT ou TEXTAREA, e os valores são o...
View ArticleSegurança com scripts CGI
Pense no seguinte: um script CGI é um programa que qualquer pessoa no mundo pode executar no seu computador. Portanto, fique atento para falhas na segurança quando escrever seu script...
View ArticleColocando seu script no servidor
Diferentes Web servers são configurados diferentemente. Alguns lhe permitem colocar seus scripts CGI no mesmo diretório que suas páginas Web, com nomes de arquivos terminando em ".cgi". Outros...
View ArticleEnviando um arquivo existente como resposta
Se sua resposta em HTML for sempre a mesma, ou se você quiser responder com um de vários arquivos existentes, o header de resposta "Location:" poderá lhe ser útil. Use-o para redirecionar o browser...
View ArticleOutras variáveis de ambiente CGI úteis
Os scripts CGI têm acesso a umas 20 variáveis de ambiente, tais como QUERY_STRING e CONTENT_LENGTH mencionadas na página principal...
View ArticleRetornando uma imagem ou outra resposta não-HTML a partir de um script CGI
A maioria dos scripts CGI retorna dados HTML, mas você pode retornar qualquer tipo de dado que desejar. Basta usar o tipo MIME correto na linha "Content-type:", seguida da necessária linha vazia,...
View ArticleQual é a diferença entre GET e POST no CGI?
GET e POST são dois diferentes métodos definidos em HTTP, que fazem coisas muito diferentes, mas ambos são capazes de submeter forms ao servidor...
View ArticleAdquirindo maior controle com scripts para header não-desmembrado
Normalmente, quando seu script CGI imprime o header "Content-type:", "Location:" ou outros, o servidor desmembra esses headers e gera uma resposta HTTP apropriada para o usuário. Ocasionalmente, você...
View ArticleO que é CGI?
O termo CGI vem de Common Gateway Interface. É apenas uma outra designação para o que conhecemos como API (Application Programming Interface). Resumo da história, a CGI é apenas uma API para o servidor...
View ArticleComo funciona a CGI
A CGI (Common Gate Interface) é um programa instalado num servidor da WWW que pode ser acessado através de páginas HTML. Além disso, a própria CGI pode gerar código HTML e enviá-lo a um navegador...
View ArticleA plataforma CGI
A CGI (Common Gateway Interface) permite que um navegador de Internet (browser) execute programas residentes no servidor web. Tais programas (ou scripts) podem processar dados recebidos de formulários...
View ArticleChamando a CGI através de HTML
CGI e HTML comunicam-se em ambas as direções: por um lado, é possível chamar um script CGI através de uma página HTML que esteja ativa no seu monitor; por outro lado, um script CGI pode gerar código...
View ArticleVáriaveis de contexto
Generalidades: As variáveis de contexto CGI existem independentemente das variáveis que forem definidas pelo programador num programa CGI...
View ArticleOs métodos GET e 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...
View Article
More Pages to Explore .....