Ten problem można rozwiązać, wpisując dokładnie w Telnet Commands, więc w razie potrzeby wykorzystać i vice versa! Sprawdź źródło this, aby uzyskać bardziej szczegółowe informacje na temat konfigurowania usługi Telnet jako klienta HTTP . Źródłem wyjaśnia również, że gdy używasz Backspace, aby wpisywać komendy, które serwer odbiera polecenia mogą interpretować je jako
<bs>
a jeśli tak, deklaruje ją jako nielegalną życzenie! (To jest to, co mi się stało!)
Wnioski
Wydaje się, że można komunikować się Backspace-znakowy prawidłowo jeśli host i klient komunikuje się poprawnie! Jest artykuł here, który wyjaśnia więcej na ten temat na poziomie technicznym. Aby to zadziałało dla klienta Windows Telnet, nie wiem jak i nie jestem pewien, czy to możliwe! Aby obejść ten problem, chciałbym zaproponować użycie programu takiego jak PuTTY, który jest darmowym klientem Telnet i klienta SSH z licencją MIT. W kliencie PuTTY dostępna jest opcja, która pozwala zmienić sposób generowania Backspace w PuTTY, czyli który z nich jest akceptowalny, jeśli jesteś hostem (jeśli w ogóle!)!
Przeczytaj "documentation section 4.4.1", aby skonfigurować tę opcję "poprawnie" (jeśli wszystkie hosty używają tego protokołu, w przeciwnym razie prawdopodobnie musisz przeczytać artykuł this iw jakiś sposób skonfigurować PuTTY, aby był akceptowany przez ciebie hosta lub odwrotnie!)!
Również w poprzednim przykładzie użyłem Google, które mogą potrzebować innych parametrów, aby ta działa, ale nie może to być najlepszy wybór, aby natychmiast uzyskać kod statusu 200! Zamiast tego spróbuj bing.com (pracuj dla mnie w tej chwili!)!
o www.bing.com 80 (press ENTER twice!!!)
GET/HTTP/1.1 (press ENTER)
Host: www.bing.com (press ENTER twice!!!)
dlaczego chcesz telnetować Google? Może dlatego, że telnet nie ma klienta użytkownika, który znajduje się na liście akceptowanych serwerów Google? – Raptor
Jakiej usługi mam telnetować, jeśli chcę mieć 200 ?! – pdvries
Może to pomóc: http://superuser.com/questions/367101/get-works-but-telnet-does-not-http-get – Raptor