Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: pana88 en 22 Febrero 2017, 08:09 am



Título: user agent sendkeys o algo para rellenar formularios usando https
Publicado por: pana88 en 22 Febrero 2017, 08:09 am
hola estoy buscando alguna forma de enviar datos a traves de una pagina de internet tipo post , pero es un metodo antiguo , igual que senkeys que no sirve cuando piden usar mouse para seeccionar opciones , lo que necesito es enviar datos a una pagina para publicar anuncios de forma automatizada , lo que pasa es que dan muchas opciones y no logro conseguir alguna guia sobre https en vb que es el lenguaje que mas conozco si alguno podria ayudarme o aconsejarme estoy agradecido


Título: Re: user agent sendkeys o algo para rellenar formularios usando https
Publicado por: Eleкtro en 22 Febrero 2017, 09:00 am
estoy buscando alguna forma de enviar datos a traves de una pagina de internet tipo post , pero es un metodo antiguo

Hola.

Mi especialidad no es la programación ni el conocimiento a nivel web así que no puedo aventurarme a intentar explicar demasiado sobre redes y equivocarme, pero no se trata de antiguedad o no. GET y POST son dos métodos que existen (entre otros varios) para realizar una petición HTTP y ambos con sus respectivas características que los diferencian para ser utilizados con distintos propósitos (vease una tabla aleatoria de diferencias aquí (https://www.w3schools.com/tags/ref_httpmethods.asp) o aquí (http://www.diffen.com/difference/GET-vs-POST-HTTP-Requests)). GET esencialmente para obtener datos, y POST para insertar/enviar datos.

En el caso de que el sitio web en cuestión requiera que inicies sesión de usuario para publicar comentarios, generálmente creo que deberías poder realizar una petición POST para enviar los datos el formulario de login, posteriórmente peticiones GET si necesitas a la(s) página(s) en la que debas acceder como usuario logueado, y peticiones POST para publicar el comentario como usuario logueado o no. Sobre la obtención de la cookie de sesión de usuario, pues si es en VB6 no sé decirte como se podría llevar a cabo, y si es en VB.NET entonces tienes cientos de ejemplos en Google, pero si necesitas te puedo mostrar un método adaptado de uso génerico del método POST y la clase CookieContainer.



no logro conseguir alguna guia sobre https en vb

Supongo que estos ejemplos genéricos de cómo enviar peticiones POST te servirán de ayuda:

  • Para VB6 (http://lmgtfy.com/?q=post+method+vb6)
  • Para VB.NET (http://lmgtfy.com/?q=post+method+vbnet)

¡Saludos!.