はじめに
今回は「curlでtimeoutを設定する方法」を紹介します。
備忘録的な記事になります。
curlでtimeoutを設定する方法
使用法
curlでtimeoutを設定するにはcurlオプションの–max-timeもしくは-mを使います。
また、オプション後にはタイムアウト秒数を指定します。
以下サンプルコマンドです。
$ curl --max-time 2 localhost:8080/hello
検証
応答を3秒後に設定したアプリケーションをcurlしてみます。
なお、curlのタイムアウトは2秒を指定します。
$ curl --max-time 2 localhost:8080/sleep
curl: (28) Operation timed out after 2004 milliseconds with 0 bytes received
2秒でタイムアウトしてくれました
👍🎉
コメント