Сценарий
Я хочу, чтобы всякий раз, когда netcat
сервер получает соединение, он засыпал на 2 секунды, прежде чем вернуть HTTP-ответ.
Я знаю, что мы можем превратить netcat в простой HTTP-сервер с помощью чего-то вроде nc -lp 3000 < httprespose
.
Вопрос
Как смоделировать задержку в 2 секунды?
решение1
Я знаю способ socat
:
socat TCP-LISTEN:3000,fork SYSTEM:'sleep 2; cat httprespose',pty,echo=0
Примерно на основе моегодругой ответ.