Foros del Web » Programación para mayores de 30 ;) » Programación General »

Como llamar a un cgi script con otro cgi script?

Estas en el tema de Como llamar a un cgi script con otro cgi script? en el foro de Programación General en Foros del Web. Quetal todos, Quisiera saber si hay alguna manera de llamar a un CGI script (b.cgi) desde otro cgi script (a.cgi) a.cgi ---> b.cgi PERO desde ...
  #1 (permalink)  
Antiguo 19/05/2006, 08:39
 
Fecha de Ingreso: mayo-2006
Mensajes: 7
Antigüedad: 18 años, 6 meses
Puntos: 0
Como llamar a un cgi script con otro cgi script?

Quetal todos,

Quisiera saber si hay alguna manera de llamar a un CGI script (b.cgi)
desde otro cgi script (a.cgi)

a.cgi ---> b.cgi


PERO desde otro servidor. O sea el a.cgi enta en el servidor A y el b.cgi esta en el servidor B.

+-SERVER.a-+ +-SERVER.b.com-+
a.cgi ------- b.cgi



PS: Yo llevo como 2 años en este foro no se que paso con mi usuario :(
  #2 (permalink)  
Antiguo 19/05/2006, 09:23
Colaborador
 
Fecha de Ingreso: mayo-2006
Ubicación: Valladolid
Mensajes: 525
Antigüedad: 18 años, 6 meses
Puntos: 11
Si el segundo cgi está detrás de un servidor web, entonces en el primer cgi sólo tienes que hacer una petición web para activarlo.
Código:
use LWP::Simple;
$doc = get 'http: //server.b.com/cgi-bin/b.cgi';
(sobra un espacio en blanco después de http: porque sino no me dejaba postear este mensaje)
  #3 (permalink)  
Antiguo 19/05/2006, 10:54
 
Fecha de Ingreso: octubre-2003
Mensajes: 78
Antigüedad: 21 años, 1 mes
Puntos: 0
MUCHAS gracias!
nunca he usado la libreria LWP::Simple; para que sirve?


(ya encontre mi clave :D )
  #4 (permalink)  
Antiguo 20/05/2006, 04:48
Colaborador
 
Fecha de Ingreso: mayo-2006
Ubicación: Valladolid
Mensajes: 525
Antigüedad: 18 años, 6 meses
Puntos: 11
LWP::Simple sirve para dialogar con el http en cosas sencillas.
Es un módulo que incorpora las siguientes funciones:
get: para pedir una página web (hacer una petición http).
head: hace una petición head al servidor para obtener información del recurso solicitado sin tener que bajarlo.
getprint : hace un get y luego muestra el contenido en la salida estándar.
getstore: hace un get y luego almacena el contenido en un fichero.
mirror: hace un get y almacena el resultado sólo si el recurso a pedir es más nuevo que el que ya tenemos.
Más información en la página de CPAN:
http://search.cpan.org/dist/libwww-p.../LWP/Simple.pm

Última edición por jferrero; 03/06/2006 a las 05:49
  #5 (permalink)  
Antiguo 23/05/2006, 16:50
 
Fecha de Ingreso: mayo-2003
Mensajes: 328
Antigüedad: 21 años, 6 meses
Puntos: 0
Hola:

Justamente en el sitio de Perl en Español hay un tutorial que te muestra como hacer lo que quieres:
http://perlenespanol.baboonsoftware....ut/000035.html


Saludos
__________________
Uriel Lizama, Perl Developer

Aprende Perl en Perl en Español.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:22.