java - 通过telnet使用java发送转义键字符

标签 java ascii telnet

我有一个通过 telnet 协议(protocol)与路由器通信的类。我可以发送文本字符串:

    s = new Socket("201.20.2.3",23);
inputStream = s.getInputStream();
outputStream = s.getOutputStream();
outputStream.write( ("admin\n") .getBytes());
Thread.sleep(100);
outputStream.write("24\n".getBytes());

所以\n 的作用就像一个 Enter 按钮。 但如何向那里发送退出按钮呢?

最佳答案

发送转义 ASCII 代码:0x1b

关于java - 通过telnet使用java发送转义键字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14144012/

相关文章:

java - Vaadin网格与表格

java - 我如何设计一个以1开头并以0结尾的int循环(1,2,3,4,5,6,7,8,9,0)

Python zipfile 通过 suds 发送错误 : "' ascii' codec can't decode byte 0x8c in position 10: ordinal not in range(128)"

安卓远程登录教程

java - 当成员加入 Hazelcast 集群时,集群停止写入操作

java - 将 ComboBox 值设置为 null 后如何清除该字段?

c++ - 如何将宽字符串转换为 ASCII

python - 尝试安装 argh-0.24.1 Python 3.2 时出错

amazon-ec2 - 如何在 AWS 实例中设置 telnet?

php - 从 php 网页运行 Expect 时公布自定义终端大小