這個問題可以通過在Telnet Commands準確輸入來解決,所以把握需要的地方,反之亦然!有關如何將Telnet設置爲即時HTTP客戶端的更多詳細信息,請查詢this源。該人士還解釋說,一旦你使用了退格鍵重新輸入一個命令,服務器接收命令可以解釋爲
<bs>
如果是這樣,它宣佈爲非法的請求! (這就是發生在我身上!)
結論
看來你可以,如果你有主機和客戶端正常通信正常通信退格字符!有一篇文章here在技術層面上解釋了更多。爲了讓它適用於Windows Telnet客戶端,我不知道如何以及我不確定它是否可能!爲了解決這個問題,我想建議使用一個像PuTTY這樣的程序,它是一個免費的(MIT許可的)Win32 Telnet和SSH客戶端。 PuTTY客戶端提供了一個選項,允許您更改在PuTTY中生成Backspace的方式,也就是說,您可以接受哪一個是主機(如果有的話)!
請配置此選項「正常」讀documentation section 4.4.1(如果所有主機都使用該協議;否則,你可能需要閱讀文章this並以某種方式配置膩子可以通過你的主機或接受反之亦然!)!
另外,在前面的例子中我用谷歌可能需要其他的參數,以獲得該工作,但是這可能不是立刻得到200狀態碼的最佳選擇!試試bing.com(現在爲我工作!)!
o www.bing.com 80 (press ENTER twice!!!)
GET/HTTP/1.1 (press ENTER)
Host: www.bing.com (press ENTER twice!!!)
你爲什麼要telnet谷歌?也許這是因爲telnet沒有在Google Web服務器接受的列表中的用戶代理? – Raptor 2013-04-22 09:40:46
如果我想要一個200,那麼我的telnet服務是什麼? – pdvries 2013-04-22 09:42:16
這可能有所幫助:http://superuser.com/questions/367101/get-works-but-telnet-does-not-http-get – Raptor 2013-04-22 09:43:45