Historias
Slashboxes
Comentarios
 

Login Barrapunto

Login

[ Crear nueva cuenta ]

CrM (14886)

CrM
  (email no mostrado públicam.)

Down Kill Up Publicidad

Bitácora de CrM (14886)

Miércoles, 18 de Enero 2006

Consulta

08:34h.
Consultorio GNU/Linux
A ver si me podéis ayudar.

El caso es que he estado buscando una forma de enviar datos a un servidow web, sin estar propiamente navegando en alguna de sus páginas. No se si me explico bien, lo que quiero saber es si hay alguna aplicación que permita leer una web (bueno, su fuente), detecte las entradas de datos que pueda tener, y te permita enviar datos, como por ejemplo los de un formulario, o los de un archivo, y todo ello sin estar necesariamente con un navegador web rellenando datos o subiendo, sino solo con el programa.

Quizás sea una estupidez, pero quien no pregunta no sabe.

Gracias.
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • Pues...

    (Puntos:3, Informativo)
    por danicafe (18203) el Miércoles, 18 Enero de 2006, 21:08h (#680381)
    ( http://diasdelrecuerdo.wordpress.com/ | Última bitácora: Martes, 06 Agosto de 2013, 18:10h )
    Cualquier lenguaje de programación suele tener ya librerías para acceder a servidores Web. En freshmeat encontrarás muchas referencias para C, C++, Java, o Python, entre otros.

    También se de buena tinta que Gambas tiene una clase "HttpClient" para ello :-). Si te sirve...

    La recomendación anterior, usar directamente una librería de sockets, no te la recomiendo, ya que tendías que implementar a mano todo el protocolo (tampoco es que sea inviable), acceso a través de proxies, autenticación, SSL, los diferentes tipos de codificación en la transmisión... en fin, un jaleo.

  • re:otras preguntas

    (Puntos:2)
    por miguser (18044) el Miércoles, 18 Enero de 2006, 21:45h (#680408)
    ( Última bitácora: Jueves, 01 Febrero de 2007, 11:55h )

    2 situaciones

    • El servidor tiene activado un sistema de Web Services. Cualquier API cliente-servidor con xml-rpc te servirá.
    • El servidor no tiene activado ningún sistema: tienes que estudiar el código y crear un script con expresiones regulares para reconocer el texto.

      En el primer caso, la programción es fácil, aunque hay que saber. Lo segundo es realmente complicado en muchos casos.

  • Sugerencias

    (Puntos:1)
    por aquelquesiente (20546) el Jueves, 19 Enero de 2006, 00:45h (#680493)
    Si lo que quieres es comunicación con el servidor existen varias tecnologías disponibles:

    - RMI Remote Method Invocation. Si usas java para todo está bien.
    - Corba: Bueno para dos sistema orientados a Objetos
    - SOAP: USA HTTP pero de forma poco usual y más orientada a la comunicación entre máquinas.

    Una visitilla a la wikipedia te puede ilustrar más y mejor.
  • 4 respuestas por debajo de tu umbral de lectura actual.