Как я могу отправить байт (или байты) для проверки сокета TCP, который прослушивает порт в моем приложении? Мое приложение получает один байт, который сообщает ему, что делать. Некоторые операции получат дополнительные байты для дальнейшего инструктажа.Как я могу отправить байт (или байты) для проверки прослушивания сокета в моем приложении?
Я попытался использовать Telnet уже, но когда я ввожу значение int, он, кажется, отправляет int (4 байта).
Мне просто нужно отправить один байт (8 бит) вместо последовательности из 4 байтов. Есть ли простой способ проверить мое приложение сокета? Должен ли я просто создать другое приложение для его проверки?
Показать код. –
Поскольку этот вопрос закрыт прямо сейчас (я редактировал и проголосовал за повторное открытие), вот мой ответ. Вы можете использовать nc (на Linux, Cygwin, MobaXterm и т. Д.) И отправить байт: 'echo -e '\ x04' | nc 127.0.0.1 1234' – 11101101b
Два посылать 2 байта (или более) вы можете использовать: 'echo -e '\ x04' '\ x03' | nc 127.0.0.1 1234' – 11101101b