Not sure if this is the right place, but here goes. I've been trying to learn about networking and have started by trying the TELNET command (XP-MCE-SP2). When I run the TELNET www.somhost.com 80 in a DOS window, the prompt comes back, but I can't see the characters I type. I can type in a command (i.e. GET...), and it works, but why can't I see as I'm typing? (other DOS commands work fine; just TELNET). Thanks.
James Kirk wrote: > Not sure if this is the right place, but here goes. > > I've been trying to learn about networking and have started by trying > the TELNET command (XP-MCE-SP2). When I run the TELNET > www.somhost.com 80 in a DOS window, the prompt comes back, but I > can't see the characters I type. I can type in a command (i.e. > GET...), and it works, but why can't I see as I'm typing? (other DOS > commands work fine; just TELNET). Because unlike other (local) commands by default telnet does not echo what you type to the standard output. Instead it outputs what the remote host sends you. For the actual Telnet protocol the remote host sends you back more or less what you have typed so you get almost the same result as using a local command. However other protocols (such as HTTP) do not specify any kind of echo so you see nothing when you type even though the data is sent to server. If you want the telnet itself to echo what you type you can press Ctrl + ] and then 'set localecho'. -- Eugene http://www.gershnik.com
Thanks for the tip. I'll give it a go. "Eugene Gershnik" wrote in message news:OV%23DQcSSGHA.4168@tk2msftngp13.phx.gbl... > James Kirk wrote: >> Not sure if this is the right place, but here goes. >> >> I've been trying to learn about networking and have started by trying >> the TELNET command (XP-MCE-SP2). When I run the TELNET >> www.somhost.com 80 in a DOS window, the prompt comes back, but I >> can't see the characters I type. I can type in a command (i.e. >> GET...), and it works, but why can't I see as I'm typing? (other DOS >> commands work fine; just TELNET). > > Because unlike other (local) commands by default telnet does not echo what > you type to the standard output. Instead it outputs what the remote host > sends you. For the actual Telnet protocol the remote host sends you back > more or less what you have typed so you get almost the same result as > using a local command. However other protocols (such as HTTP) do not > specify any kind of echo so you see nothing when you type even though the > data is sent to server. > If you want the telnet itself to echo what you type you can press Ctrl > + ] and then 'set localecho'. > > > -- > Eugene > http://www.gershnik.com > >