HTTP 応答を返す前にスリープするシンプルな netcat サーバーを設定する方法

HTTP 応答を返す前にスリープするシンプルな netcat サーバーを設定する方法

シナリオ

netcatサーバーが接続を受信するたびに、HTTP 応答を返す前に 2 秒間スリープするようにします。

次のような方法で netcat を単純な HTTP サーバーに変えることができることはわかっていますnc -lp 3000 < httprespose

質問

2 秒の遅延をシミュレートするにはどうすればいいですか?

答え1

私は次の方法を知っていますsocat:

socat TCP-LISTEN:3000,fork SYSTEM:'sleep 2; cat httprespose',pty,echo=0

私の別の答え

関連情報