我正在尝试将客户端计算机连接到正在运行的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
答案 0 :(得分:0)
正确的用法是
telnet 139.78.141.234 8080
请注意,您只需将端口放在主机名/ IP地址之后,并省略协议说明,例如http,因为这只是您的浏览器所需要的。 并且还省略了网站的路径,所以/mysite.html。要通过telnet检索一些html文件,您需要与网络服务器说http。这意味着在连接后,您可以发送GET请求以检索您想要的网站。