No Linux, você pode fazer o seguinte em um terminal:
telnet superuser.com 80 > ~/output.txt
Enquanto em outro terminal:
tail -f ~/output.txt
Se você digitar os comandos http
no primeiro terminal, verá os resultados no segundo.
Para fins de depuração, estou procurando uma ferramenta que possa fazer o seguinte:
Sim, é claro que o telnet pode fazer isso. Mas meu problema com os clientes básicos de telnet é que a entrada e a saída acontecem na mesma janela. Caso você receba muitas respostas do servidor (digamos, 2 por segundo), não é possível escrever um comando mais longo porque ele é dividido em várias partes.
O que estou procurando é uma ferramenta com uma linha de comando separada e isolada que não seja influenciada pelas mensagens recebidas.
edit: Linux ou Windows.