编辑:Telnet连接拒绝
我想telnet
到我的Web服务器上localhost
,并通过命令行要求我php
文件:
我:
1)CD进入我想要服务的目录,即“/www
”(hello.php
在这里)
2)直接运行服务器ORY WWW:python -m SimpleHTTPServer
3)telnet localhost 80
但 “连接被拒绝”。我究竟做错了什么?
编辑:Telnet连接拒绝
我想telnet
到我的Web服务器上localhost
,并通过命令行要求我php
文件:
我:
1)CD进入我想要服务的目录,即“/www
”(hello.php
在这里)
2)直接运行服务器ORY WWW:python -m SimpleHTTPServer
3)telnet localhost 80
但 “连接被拒绝”。我究竟做错了什么?
你可能会试图连接到错误的端口。请与netstat -lntp
联系,您的http服务器正在侦听哪个端口。该过程将被列为python/pid_number
。
作为服务器运行时,我得到'在0.0.0.0端口8000上服务HTTP'。你是这个意思吗? –
是的,在这种情况下,你想运行'telnet localhost 8000',而不是'80' – viraptor
如果你使用的是Linux那就试试这个:
$ telnet localhost 80
GET /hello.php
可能重复[如何使用Telnet发送HTTP请求](http://stackoverflow.com/questions/15772355/how-to-send-an-http-request-using-telnet) – metatoaster
即时消息混淆为什么你想实现。 –
@metatoaster在这个问题上的HTTP请求?不要写谷歌结果!是的!但是,如果服务在线程中运行,当线程结束时服务将停止或冻结。你想永远服务,需要设置为本地服务,并通过控制脚本使用。但不要忘了你需要一个强大的线程管理器来处理所有的安全bug。 – dsgdfg