FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Problema con el POST de HTTP para TFPWebModule en un CGI con Apache bajo Linux
Hola,
Alguién ha podifo enviar un comando POST de HTTP por medio de Indy a un aplicativo CGI construído con Lazarus usando TFPWebModule y ejecutandose bajo el servidor Apache 2.2 en Linux Ubuntu ? Me explico: Empezamos por desarrollar como prueba un CGI en las condiciones dadas. Nuestras primeras pruebas fueron desde navegadores Web; es decir, enviando solo comandos GET. Cuando hicimos eso, el sistema devolvió adecuadamente las respuestas. El paso siguiente fué probar si procesaba bien comandos POST. Para ello, escribimos un programa cliente en Windows que utiliza componentes Indy. Este programa lo verificamos primero usandolo contra DLLs ISAPI de Windows escritas en Delphi 2007 con TWebModule, y funciona perfectamente. Por tanto, el cliente funciona bien. Cuando usamos ese mismo mismo programa contra el CGI, el sistema no devuelve nada. El Log de Apache muestra lo siguiente: 192.168.73.119 - - [29/Aug/2011:17:48:11 -0500] "POST /bin-cgi/PruebaCGI/Vertodo HTTP/1.0" 500 834 "-" "Mozilla/3.0 (compatible; Indy Library) Suponemos que algo falta para procesar un POST; pero que ?. Ahora, si bien es claro que la petición llega al Apache, no estamos seguros si ejecuta a nuestro programa. Podría alguirn indicarnos como podemos depurar el programa CGI ? Por cierto, podrían confirmarnos si puede depurarse usando Lazarus ?. Hemos enconmtrado algunas referencias a programación; pero, hablan de instalar otras herramientas y la verdad sea dicha, no parecen para opciones amigables. Hay una parte en Lazarus que habla de una aplicación anfitrion. Por analogía con las depuraciones de DLLs ISAPI en Windows, suponemos que ahi se debe indicar el ejecutable principal de Apache; pero, cual es ?. Es cierta esa suposición ? |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Puedo puedo recibir y redirigir http con Free Pascal bajo Linux ? | rolandoj | Lazarus, FreePascal, Kylix, etc. | 11 | 12-05-2010 01:48:14 |
Microsoft pagará para que Linux funcione bajo Windows | gluglu | Noticias | 5 | 09-11-2006 18:10:16 |
mandar un post http con idHTTP | hidal | C++ Builder | 6 | 16-08-2006 01:02:57 |
corrigen problemas en Apache http server | lanysoft | Noticias | 0 | 20-07-2004 23:14:21 |
Un buen manual para programar bajo linux | Raiden | Lazarus, FreePascal, Kylix, etc. | 1 | 14-04-2004 14:38:53 |
|