У мене є сценарій оболонки, який використовується netcatдля прослуховування localhostна порту 1111 для веб-запитів. Кожен раз, коли я намагаюся отримати доступ, localhost:1111/index.htmlнаприклад, отримую:
invalid connection to [127.0.0.1] from localhost [127.0.0.1] 60038
число в кінці (60038), здається, збільшується щоразу, коли я отримую доступ localhost.
Будь-які пропозиції щодо того, що відбувається не так? А що таке default localhostкаталог? Куди мені поставити index.htmlтак, щоб localhost:1111/index.htmlце працювало?
EDIT
ось повний сценарій:
#!/bin/sh
while true
do
netcat -vvl localhost -p 1111 -c '
set -x
read http_request
echo HTTP/1.0 200 OK
echo
echo "Received HTTP request: $http_request"
'
done
netcatкомандний рядок? Повідомлення "недійсне з'єднання" надходить відnetcatіншого інструменту?