
Для отладки мне нужен инструмент, который может делать следующее:
- Подключиться к TCP-сокету
- отправлять команды в виде простого текста
- получать ответы в виде простого текста
Да, конечнотелнетможет это сделать. Но моя проблема с базовыми клиентами telnet в том, что ввод и вывод происходят в одном и том же окне. В случае, если вы получаете много ответов от сервера (скажем, 2 в секунду), невозможно написать более длинную команду, потому что она разбивается на несколько частей.
Я ищу инструмент с отдельной и изолированной командной строкой, на которую не влияют входящие сообщения.
изменить: Linux или Windows.
решение1
В Linux вы можете сделать следующее в одном терминале:
telnet superuser.com 80 > ~/output.txt
В другом терминале выполните:
tail -f ~/output.txt
Если вы введете http
команды в первом терминале, вы увидите результаты во втором.