[Perl] Perl junto ASP
Luis Guillot
lguillot@grupoguzman.com
Wed, 6 Feb 2002 15:24:20 +0100
Ya está claro como se ejecuta un script de ASP desde Perl.
Hay que poner por ejemplo:
use CGI qw(:standard);
print redirect('http://www.busca.asp');
y a funcionar.
Gracias a todos y en especial a Salvador Ortiz por ponerme en la pista.
Saludos
Luis Guillot
----- Original Message -----
From: "Luis Guillot" <lguillot@grupoguzman.com>
To: "Salvador Ortiz Garcia" <sog@msg.com.mx>
Cc: <perl@tlali.iztacala.unam.mx>
Sent: Friday, February 01, 2002 12:20 PM
Subject: Re: [Perl] Perl junto ASP
> On Thu, 2002-01-24 at 05:51, Luis Guillot wrote:
> > Hola amigos.
> > ¿Sabe alguien si se puede llamar o ejecutar un script de ASP desde un
> > programa hecho en Perl?¿Cómo?
>
> No me queda suficientemente clara la pregunta. Pero...
>
> > He intentado crear una página HTML con JavaScript que cargue en el
evento
> > OnLoad del body la página ASP, pero me da errores por las comillas, y no
> sé
> > cómo ponerlas. La línea exacta es esta:
> >
> > print '<body
> >
>
onload="buscPoly('../buscaPoly.asp','Busqueda','resizable=yes,width=680,heig
> > ht=480');">',"\n";
> >
> > ¿Alguien me puede decir cómo se pondría, o si hay alguna otra manera más
> > correcta de hacer esto que necesito?
>
> Si tu problema son sólo las comillas, basta con que uses la forma
> general (busca "Quote and Quote-like Operators" en perlop):
>
> print q{<body onload="buscPoly('../buscaPoly.asp','Busqueda',
> 'resizable=yes,width=680,height=480');">};
>
> Ahora que si lo que buscas es transformar una solicitud que aterrizó en
> un script de perl, p.e. via un CGI, en una solicitud para ASP, es mejor
> generar un simple redirect.
>
>
> Esto es precisamente lo que quiero. Tengo un script en Perl y
quiero
> que via CGI pueda llamar a una página en ASP que tendrá su propio
> algoritmo. En este caso no me hace falta pasarle parámetros, pero como
> estamos migrando ciertas partes de la página web a ASP, quizás en otros
> casos sí.
>
> He probado con el redirect como dices y me da 'Error CGI. La
aplicación
> CGI especificada puede comportarse de forma anormal si no recibe un
conjunto
> completo de encabezados HTTP. Los encabezados retornados son:' y nada más.
>
> Lo llamo desde el script en Perl: redirect('../buscaPoly.asp');
>
> ¿Qué estoy haciendo mal? Si alguien me pudiera decir cómo funciona el
> redirect me seria de gran ayuda.
>
> No está en un servidor Unix sino NT, y alojado en un otro lugar.
>
> Saludos a todos y gracias.
>
> Luis Guillot
>
>
> Saludos
>
> Salvador Ortiz.
>
>
>
> _______________________________________________
> Perl mailing list
> Perl@tlali.iztacala.unam.mx
> http://tlali.iztacala.unam.mx/mailman/listinfo/perl
>