martes, marzo 29, 2005

Usando telnet para bajarse paginas web



La ventaja de este metodo es que trabajos con el protocolo HTTP directamente. Interactuamos con el servidor.

Un ejemplo. Para bajarnos la pagina principal de google:

[fast ~]$ telnet www.google.es 80
Trying 216.239.59.104...
Connected to www.l.google.com (216.239.59.104).
Escape character is '^]'.
GET / HTTP/1.1
Host: www.google.es
Connection: close


HTTP/1.1 200 OK
Cache-Control: private
Content-Type: text/html
Set-Cookie: PREF=ID=0aed8f576eed8250:LD=es:TM=1112107335:LM=1112107335:S=0-t5mlojEp6blKPL; expires=Sun, 17-Jan-2038 19:14:07 GMT; path=/; domain=.google.es
Server: GWS/2.1
Transfer-Encoding: chunked
Date: Tue, 29 Mar 2005 14:42:15 GMT

.../...


Para saber que se puede hacer y que no, pues nada mejor que la especificacion del protocolo HTTP 1.1.

No hay comentarios: