Telnet连接到我的java服务器

时间:2017-04-28 05:05:41

标签: linux curl telnet

我正在尝试将客户端计算机连接到正在运行的java服务器 端口8080上的139.78.141.234。客户端的IP地址为172.168.100.248。我正在使用这个命令:

telnet 192.168.100.248 23456 http://139.78.141.234:8080/my.html

但我不明白我可能在哪里出错,因为它没有显示错误信息而是显示:

Usage: telnet [-8] [-E] [-L] [-S tos] [-a] [-c] [-d] [-e char] [-l user]
    [-n tracefile] [-b hostalias ] [-r]
[host-name [port]]

当我使用curl时,它可以正常工作

curl -s http://139.78.141.234:9090/my.html

1 个答案:

答案 0 :(得分:0)

正确的用法是

telnet 139.78.141.234 8080

请注意,您只需将端口放在主机名/ IP地址之后,并省略协议说明,例如http,因为这只是您的浏览器所需要的。 并且还省略了网站的路径,所以/mysite.html。要通过telnet检索一些html文件,您需要与网络服务器说http。这意味着在连接后,您可以发送GET请求以检索您想要的网站。