/
Inicio :: Foros

 F.A.Q.F.A.Q.                  Conéctese para revisar sus mensajesConéctese para revisar sus mensajes   

Ejecutar un CGI desde un programa C++

 
      Índice del Foro elrincondelc.com -> Programación en Servidores
Ver tema anterior :: Ver siguiente tema  
AutorMensaje
ekkare



Registrado: 23 Abr 2006
Mensajes: 1

MensajePublicado: 24/04/2006 4:13 am
Título: Ejecutar un CGI desde un programa C++

Buenas, quisiera ayuda para ver como ejecutar un CGI (ya existe y está en una URL conocida) desde un programa C/C++.

Imaginad: pido el nombre del CGI, los parámetros y elijo "ejecutar", cómo se implementaría ese ejecutar.. sockets?

Muchas gracias.
Volver arriba
Javi69



Registrado: 03 May 2006
Mensajes: 2

MensajePublicado: 04/05/2006 3:44 am
Título:

posiblemente, ya que el cgi es un ejecutable en sí mismo y si lo debes de ejecutar en la máquina local usa System si te deja o winshell
Volver arriba
ciomar



Registrado: 01 Abr 2007
Mensajes: 5

MensajePublicado: 01/04/2007 7:15 pm
Título: Re: Ejecutar un CGI desde un programa C++

ekkare escribió:
Buenas, quisiera ayuda para ver como ejecutar un CGI (ya existe y está en una URL conocida) desde un programa C/C++.

Imaginad: pido el nombre del CGI, los parámetros y elijo "ejecutar", cómo se implementaría ese ejecutar.. sockets?

Muchas gracias.


Nop, al ejecutar tu programa en CGI el apache, IIS (servidor web) le envía a tu programita por la stdin los datos enviados de tu formulario (si se utiliza el metodo "POST") en el formulario hecho en HTML. Si se utiliza el metodo "GET" o se mandan los datos por la url:

http://www.misitio.com/miprograma?nombre=pepe&edad=24

los datos:

"nombre=pepe&edad=24"

viajan en una variable de entrorno, y pueden ser levantados por el programa "nombre" en cualquier lenguaje de programacion...

Salu2
Volver arriba
aloplop



Registrado: 22 Sep 2008
Mensajes: 2

MensajePublicado: 24/09/2008 6:52 am
Título: Y para modificar un parámetro del CGI??

Hola,

yo al cargar una web me aparece un applet con la imagen procedente de una webcam. Yo lo que quiero es que desde mi programa hecho en C++ enviar un parámetro en forma de comando CGI para poder mover dicha cámara, por ejemplo, cuando pulso un botón desde la interfaz del programa en C++.

Es esto posible????

El fabricante de la cámara me ha enviado esto:

POST /pantiltcontrol.cgi HTTP/1.0(0D0A)
User-Agent: agent_name(0D0A)
Content-length: length(0D0A)
Authorization: Basic encoded_id_password(0D0A)(0D0A)
PanTiltCommand=value(0D0A)(0D0A)

0D0A creo que es\r\n. Cómo debo enviarle la orden al applet??? Se puede?? Debo crear una cadena???

Espero vuestra ayuda. Muchas gracias.

Sad
Volver arriba
      Índice del Foro elrincondelc.com -> Programación en Servidores
Página 1 de 1Todas las horas están en GMT - 8 Horas

 
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas

(c) ElRincondelC.com

Un proyecto de UrlanHeat.com