web - online - Cómo enviar una solicitud HTTP usando Telnet
telnet cmd (3)
¿Cómo obtener el contenido de la página web usando Telnet? (por ejemplo, el contenido de la página https://stackoverflow.com/questions )
Para la posteridad, su pregunta era cómo enviar una solicitud http a https://.com/questions
. La verdadera respuesta es: no se puede con telnet, porque esta es una url accesible solo https.
Por lo tanto, es posible que desee utilizar openssl
lugar de telnet
, como este, por ejemplo
$ openssl s_client -connect .com:443
...
---
GET /questions HTTP/1.1
Host: .com
Esto le dará la respuesta https.
Podrías hacerlo
telnet .com 80
Y luego pegar
GET /questions HTTP/1.0
Host: .com
# add the 2 empty lines above but not this one
Aquí hay una transcripción
$ telnet .com 80
Trying 151.101.65.69...
Connected to .com.
Escape character is ''^]''.
GET /questions HTTP/1.0
Host: .com
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
...
telnet ServerName 80
GET /index.html