web-dev-qa-db-ja.com

HTTP応答を返す前にスリープする単純なnetcatサーバーをセットアップする方法

シナリオ

netcatサーバーが接続を受信するたびに、HTTP応答を返す前に2秒間スリープさせたいと思います。

nc -lp 3000 < httpresposeのようなもので、netcatを単純なHTTPサーバーに変えることができることを私は知っています。

質問

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

1
Tran Triet

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

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

大まかに私の 別の答え に基づいています。

0