Software >> Network >> Get HTTP
Network > Get HTTP
2005-09-13 20:31:02
Hace una solitud GET a una página web y devuelve el resultado. Esta implementada en C#

Realiza una solicitud GET a una página web proporcionada como parámetro y devuelve el resultado por la salida estándar.

Sintaxis: gethttp.exe <ip address> </url> [port] [timeout]

Donde los parámetros son <obligatorios> y [opcionales]

  • <ip address> La dirección de servidor, por ejemplo: www.binslon.com
  • </url> La página web que deseas solicitar, por ejemplo: /servicios/whatismyip.php
  • [port] Número de puerto, por defecto el puerto 80
  • [timeout] Tiempo de espera, por defecto 1000 ms

Ejemplo: gethttp.exe www.example.com /index.html 80 1000

También puedes crear un fichero .bat para automatizar la tarea, por ejemplo, con el siguiente contenido:

@echo off
gethttp.exe www.binslon.com /servicios/whatismyip.php > whatismyip.txt

Este código lo guardas como "whatismyip.bat" y lo ejecutas. Se creara un fichero de texto "whatismyip.txt" con el contenido de servicio web www.binslon.com/servicios/whatismyip.php que será html. Puedes crear un programita que te busca la cadena de texto dentro de este fichero con el patrón "My IP is: ". Así puedes sacar la cadena de texto con tu dirección IP.

En fin, se puede darle vueltas y probar. Imaginación al poder...

¡Ya disponible nueva versión en formato dll!

Con nueva funcionalidad para buscar texto dentro de la página devuelta. También se resuelve el problema para obtener la dirección IP pública. En el fichero viene un ejemplo de como hacerlo.

Es necesario autenticarse para poder enviar o contestar a los comentarios.

Vyacheslav Popov © 2005
Para cualquier duda ponerse en contacto conmigo en webmaster@binslon.com