Tôi có một thiết lập bash script để thực hiện một vài yêu cầu curl
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
Có cách nào để thực hiện thoát tập lệnh nếu một trong các phản hồi cuộn tròn trở lại với trạng thái http! = 200 không?
Tôi cũng muốn giữ đầu ra curl tiêu chuẩn, ví dụ tôi không muốn một giải pháp chỉ in mã trạng thái http.
Chúc mừng
--fail
không phù hợp với một vài lý do: 1.Fail silently (no output at all)
và 2This method is not fail-safe and there are occasions where non-successful response codes will slip through
..