ฉันมีการตั้งค่าสคริปต์ทุบตีเพื่อดำเนินการตามคำขอ 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
มีวิธีที่จะทำให้สคริปต์ออกถ้าหนึ่งในการตอบสนองของขดกลับมาด้วยสถานะ http! = 200?
ฉันยังต้องการเก็บเอาท์พุท curl มาตรฐานไว้เช่นฉันไม่ต้องการโซลูชันที่พิมพ์รหัสสถานะ http เท่านั้น
ไชโย
--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
.