OK」を返す”なんちゃってWEBサーバー”をご紹介します。いっても、ただのコマンドです。なんちゃってWEBサーバーが何の役に立つのかというと、たとえばロードバランサーのヘルスチェックでHTTPリクエストの応答コードをチェックしている場合になんちゃってWEBサーバーで応答させる事があります。サーバープロセスが落ちているけれどロードバランサーの死活監視は成功させたい場合に役立つわけです。いうか、それ以外の場面で役に立った事はないです。サーバーの準備が出来ていない場合などヘルスチェック的には生きているように見せたい場合のテクニックですね。スポンサーリンクnc(netcat)で対応する今回はncがインストールされている事を前提にしています。ncはご存じの通り「-l」オプションでサーバーのように待ち受ける事が可能です。例として12345/tcpで待ち受ける場合は次のようにします。12345これでTCPポート12345番で待ち受けます。OKを返すようにする必要があります。OK<html></html>EOF上記のコマンドを実行した状態で別の端末から接続すると以下のように表示されます。http://localhost:12345<html></html>$ncコマンドを実行した側は以下のように表示されます。*/*$この状態ですと接続する度に切断されてしまうのでループで回しましょう。OK<html></html>EOFdoneこれで何度も連続で接続できます。こだわりたい方はレスポンスヘッダーに「Content-length」や「Server」など色々と付けたら良いかと思います。最低限の動きでよければ掲載しているコマンドで十分です。コメントをキャンセルメールアドレスが公開されることはありません。date*日本語が含まれない投稿は無視されますのでご注意ください。