stremer
(usa Arch Linux)
Enviado em 03/04/2008 - 11:14h
O grande lance é que um HelloWorld em CGI não é uma coisa simples.
Mas no perl se torna quando se usa o módulo CGI nele.
Não to em casa e faz tempo que não faço um cgi em perl mas em casa tenho uns fontes velhos que ja fiz, mas não lembro de cabeça, oque sei é que em C, você deve postar toda a resposta do cabeçalho HTTP (no caso o módulo CGI do perl faz isso pra vc), senão você vai ter que mandar ele na unha.
Cabeçalho padrão seria:
HTTP/1.1 200 OK
Date: Thu, 03 Apr 2008 17:15:46 GMT
Server: Apache/2.0.50 (Unix) mod_ssl/2.0.50 OpenSSL/0.9.6g
Expires: Thu, 01 Jan 1970 00:00:00 GMT^M
Pragma: No-cache
Cache-Control: no-cache
Keep-Alive: timeout=15, max=98^M
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/html;charset=ISO-8859-1
Content-Language: pt-BR
Lógico alterando a informação de acordo com a sua. Esta informação aqui é uma cola do header de um programa java rodando websphere, mas no final não vai mudar praticamente nada.