Я хочу использовать netcat в качестве прокси-сервера для регистрации http-запросов и ответов на файлы, а затем подключать их для проверки трафика. Думаю, проволочная акула.
Попробовал следующее, где 'fifo' - это именованный канал, 'in' и 'out' - это файлы, прокси netcat на порту 8080, сервер на порту 8081.
пока правда; сделать кошку фифо | нк-л-р 8080 | тройник в | nc localhost 8081 | тройник 1> fifo; сделанный
Проблемы:
Netcat перестает отвечать после первого запроса (пока цикл игнорируется?).
Сбой Netcat с msg
localhost [127.0.0.1] 8081 (tproxy) : Connection refused
если сервер недоступен на 8081. Вопрос: можно ли "лениво" подключиться к 8081, когда сделан запрос? Т.е. Я не хочу, чтобы 8081 работал при запуске netcat.