Я читаю книгу о программировании и хочу проверить ответное сообщение HTTP. Книга наставляет меня
чтобы войти в ваш любимый веб-сервер. Затем введите однострочное сообщение с запросом для некоторого объекта, размещенного на сервере: например:
telnet cis.poly.edu 80 GET /~hello/ HTTP/1.1 Host: cis.poly.edu
Что я должен делать, точно? Какая программа мне нужна? Куда мне нужно напечатать это сообщение?
Несмотря на то, что ваше конечное намерение может заключаться в том, чтобы использовать результат для руководства при написании некоторого кода, этот вопрос целиком и полностью связан с тем, как использовать существующую программу (telnet), а не с программированием.
Jerry Coffin 13 лет назад
2
Сколько лет этой книге? Telnet обычно выключен в наши дни.
Dennis Williamson 13 лет назад
0
@Dennis Williamsom: служба telnet обычно отключена, но он не использует службу telnet, он использует клиент telnet для доступа к службе http на порту 80.
garyjohn 13 лет назад
2
Вы можете использовать telnet, открыв терминал и выполнив команду, указанную выше.
Если вы пользователь Windows, вы идете, чтобы начать -> запустить, затем введите cmd и нажмите Enter. Когда он откроется, вы можете ввести команду и нажать Enter.
Если вы используете Mac OS, Linux или другую операционную систему, вам придется найти терминал и запустить его оттуда.
Вы также можете использовать такой клиент, как шпаклевка .
Надеюсь, это поможет.
обратите внимание, что в win7 + telnet должен быть включен путем добавления его: это функция Windows, поэтому вы хотите "включить / выключить функции Windows". (введите это в меню «Пуск» или найдите его на панели управления)
Michael Lowman 13 лет назад
0
2
Если вы используете Windows, перейдите в командную строку и введите эту информацию. Если вы используете Linux, вы сможете набирать эти команды также в командной строке.
Редактировать для Windows: чтобы попасть в командную строку, вы можете нажать на кнопку «Пуск», нажать «Выполнить» и ввести cmd, затем нажать ввод, или вы можете удерживать нажатой клавишу windows (ту, что с логотипом windows) и нажать R, затем ввести cmd в появившемся диалоговом окне нажмите Enter.
Вам нужна программа telnet, она включена по умолчанию во всех версиях Windows до Vista. Если вы используете Windows 7, вам нужно активировать telnet .
1
vembutech
telnet cis.poly.edu 80
Приведенная выше команда показывает, что вы подключаете свой веб-сервер по протоколу tcp к порту 80 (где работает порт вашего веб-сервера) с помощью службы клиента telnet с вашего компьютера. В основном клиент Telnet доступен на всех компьютерах с Windows / Linux, или вам нужно включить / установить на этих ОС.
Служба сервера Telnet - это еще одна часть, где она принимает TCP-соединение с 22 портами (обычно), когда оно установлено на серверном компьютере.