Cómo usar el protocolo Telnet para acceder a servidores remotos y ejecutar solicitudes HTTP

Puede usar el programa Telnet de Unix que implementa el protocolo Telnet para también abrir conexiones a puertos TCP arbitrarios y hablar con ellos. Si conoce el protocolo que hablan, le responderán. Simplemente necesita especificar el número de puerto o nombre en la línea de comando:

% telnet www.google.com 80
Intentando 74.125.239.113 …
Conectado a www.google.com.
El carácter de escape es ‘^]’.
OBTENGA http://www.google.com/
HTTP / 1.0 200 OK
Fecha: miércoles 10 de diciembre de 2014 17:42:31 GMT
Caduca: -1
Control de caché: privado, max-age = 0
Tipo de contenido: texto / html; juego de caracteres = ISO-8859-1
Set-Cookie: PREF = ID = 6d23b53be91ab8d6: FF = 0: TM = 1418233351: LM = 1418233351: S = MXHyLsrIxb8Z4r_m; caduca = viernes, 09-dic-2016 17:42:31 GMT; ruta = /; dominio = .google.com
Set-Cookie: NID = 67 = Y0ho5_Hhitkkn6TM2R0JlTlLGDybFMk5clTHQIIJ9hJKouIIcyfPhxfDtpXrHGZbRnNiN – eVRpNfVgQWubAOZxscq2E8GHlqm2. caduca = jue, 11-jun-2015 17:42:31 GMT; ruta = /; dominio = .google.com; HttpOnly
P3P: CP = “¡Esta no es una política P3P! Consulte http://www.google.com/support/accounts/bin/answer.py?hl=es&answer=151657 para obtener más información”.
Servidor: gws
Protección X-XSS: 1; modo = bloque
X-Frame-Options: SAMEORIGIN
Protocolo alternativo: 80: quic, p = 0.02

<html itemscope = "" itemtype = "http://schema.org/WebPage"

Las versiones modernas de Windows deshabilitan telnet de forma predeterminada, pero es fácil volver a agregar.

Telnet: preguntas frecuentes – Ayuda de Windows

Desde una sesión telnet, también puede usar un navegador web en modo texto, como lynx o enlaces o similares.