기타
curl 에 timeout 주기
한명
2023. 10. 4. 22:52
curl 로 웹 서비스를 테스트할 때 옵션이 없으면 무한 대기할 수 있다. 이럴 때는 ctrl+c 로 끊어줘야 한다.
$ curl 192.168.0.1
^C
이때 -m <sec> 옵션을 주면 해당 시간(초) 만큼 요청하고, time out 한다.
$ curl -m 3 192.168.0.1
curl: (28) Connection timed out after 3002 milliseconds
테스트를 할 때 -m 옵션을 주면 간단하게 성공 여부를 체크할 수 있다.