при попытке понять http и заголовки я играл вокруг с telnet для отправления запросов. для не ввода всего снова и снова и снова я думал, что запишу маленький текстовый файл со всеми командами, в которых я нуждаюсь.
мой файл так же прост следующие:
GET /somefile.php HTTP/1.1
Host: localhost
я затем пытаюсь подать его к telnet с io-перенаправлением:
$ telnet localhost 80 < telnet.txt
но весь вывод, который я получаю,
Trying ::1...
Connected to localhost.
Escape character is '^]'.
Connection closed by foreign host.
что я делаю неправильно?
telnet не является подходящим инструментом для этой работы. Попробуйте :
netcat localhost 80 < telnet.txt
btw, если инструмент не установлен на вашей машине, вы можете получить его здесь:
Я не знаю, возможно ли это с Telnet
. Вы смотрели netcat
?