curlでtimeoutを設定する方法

技術
スポンサーリンク
スポンサーリンク

はじめに

こんにちは!さいけです。

今回は「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秒でタイムアウトしてくれました

👍🎉

コメント