編輯: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