存在しないドキュメントへのcurlテストなどの際に有効に使えるのがncコマンド
です。
HTTPリクエストで200応答を返すコマンドを紹介します。
$ while true do ( echo "HTTP/1.0 200 Ok"; echo; echo "" ) | nc -l [Listenさせたいポート番号] ; sleep 1; done
実行結果
クライアント側
# curl -I localhost:80 HTTP/1.0 200 Ok
サーバー側
HEAD / HTTP/1.1
Host: localhost:80
User-Agent: curl/7.53.1
Accept: */*
curl に -I オプションを付けてリクエストヘッダのみ取得としましたが、これによって200応答が帰ってきていることが確認できましたね。