|
|
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
nordri Forista
Registrado: 25 Mar 2005 Mensajes: 10
|
Publicado: Mie Feb 06, 2013 10:34 am Asunto: Rellenar formulario web con ansi C |
|
|
Hola a todos,
Estoy intentando escribir una pieza de código en C que sea capaz de enviar información a una página web (rellenar el formulario) y recoger la respuesta del servidor.
Tengo un formulario en PHP que pregunta nombre y edad, cuando lo escribes y le das a "aceptar" te responde con un "Hola NOMBRE tienes XX años".
Bueno lo que quiero es enviar esa información de NOMBRE y EDAD mediante un socket para recoger (mostrar en pantalla) lo de "Hola ......."
Crear el socket y mostrar el código de la web lo tengo controlado pero lo de mandar los parámetros no encuentro nada, alguien conoce alguna guía o tutorial que lo explique, o me da alguna idea de lo que debería buscar, porque google no me aporta mucha luz en este asunto.
Muchas gracias
Saludos |
|
| Volver arriba |
|
 |
AnimAlf Forista

Registrado: 18 Ago 2008 Mensajes: 725 Ubicación: tgn
|
Publicado: Vie Feb 15, 2013 4:26 pm Asunto: |
|
|
Rellenar el formulario? ... enviar de un modo o varios el identificador y su valor de las variables que lo conforman. protocolo http
los datos los recibes y envias en texto plano, en un volcado, todo a la vez, separando estos bloques del global en saltos de linea.
también puedes utilizar o implementarte el cliente cURL en tus proyectos
SaludOS _________________ En busca del TuXeR perdido |
|
| Volver arriba |
|
 |
nordri Forista
Registrado: 25 Mar 2005 Mensajes: 10
|
Publicado: Sab Feb 16, 2013 11:26 am Asunto: |
|
|
Correcto.
Resolví el problema porque lo estaba enfocando mal. Es pasar los parámetros del formulario en la URL si el método es GET o construir la comunicación si el método es POST.
Saludos |
|
| Volver arriba |
|
 |
AnimAlf Forista

Registrado: 18 Ago 2008 Mensajes: 725 Ubicación: tgn
|
Publicado: Sab Feb 16, 2013 1:27 pm Asunto: |
|
|
:)) en algunos necesitarás enviar de los dos modos, el metodo es post, y se le indica la url con parámetros get X'D
SaludOS
GET es el metodo más común, las variables se pasan por la url
HEAD Todos los campos de la cabecera que se correspondan con la petición remota se envian.
se envian sin contenido de datos (sin cuerpo del documento, sin bytes del tipo de archivo);
POST Las variables se envian por la entrada estandar, despues de enviar la cabecera y antes del cuerpo del tipo de documento;
TRACE esta es interesante, ya que contiene ya que puede volver a la sesión del usuario en el de procedencia.
PUT para subir archivos al remoto.
DELETE para borrar un archivo en el remoto
CONNECT
OPTIONS
Con OPTIONS se puede ver cuales permite el servidor, comprobaremos que las que no están autorizadas
por lo general son PUT, DELETE y TRACE (lastima)  _________________ En busca del TuXeR perdido |
|
| Volver arriba |
|
 |
|
|
Puede publicar nuevos temas en este foro No puede responder a temas en este foro No puede editar sus mensajes en este foro No puede borrar sus mensajes en este foro No puede votar en encuestas en este foro
|
La marca registrada Linux (R) se usa siguiendo la sublicensia obtenida del "Linux Mark Institute", el LICENCIATARIO exclusivo de Linus Torvalds, propietario de la marca en EEUU y otros países
The registered trademark Linux (R) is used pursuant to a sublicense from the Linux Mark Institute, the exclusive LICENSEE of Linus Torvalds, owner of the mark in the U.S. and other countries
Powered by phpBB © 2001, 2002 phpBB Group
Contactos
|