У мене є налаштування сценарію bash для виконання декількох запитів на вигин
for currency in EUR INR JPY
do
curl -i --data '{"currency": "'$currency'"}' -H "Accept: application/json" -H "Content-Type: application/json" http://0.0.0.0:8080/price && echo
done
Чи є спосіб вийти із сценарію, якщо один із відповідей на згортання повернеться зі статусом http! = 200?
Я також хочу зберегти стандартний висновок curl, наприклад, я не хочу рішення, яке друкує лише код коду статусу.
Ура
--fail
не відповідає, з кількох причин: 1.Fail silently (no output at all)
і 2This method is not fail-safe and there are occasions where non-successful response codes will slip through
.