Cenário
Sempre que o netcat
servidor recebe uma conexão, quero que ele durma por 2s antes de retornar uma resposta HTTP.
Eu sei que podemos transformar o netcat em um servidor HTTP simples com algo como nc -lp 3000 < httprespose
.
Pergunta
Como faço para simular o atraso de 2s?
Responder1
Eu conheço um jeito com socat
:
socat TCP-LISTEN:3000,fork SYSTEM:'sleep 2; cat httprespose',pty,echo=0
Aproximadamente baseado no meuoutra resposta.