Ho una configurazione di script bash per eseguire alcune richieste di arricciatura
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'è un modo per far uscire lo script se una delle risposte arricciate ritorna con uno stato http! = 200?
Voglio anche mantenere l'output curl standard, ad esempio non voglio una soluzione che stampa solo il codice di stato http.
Saluti
--fail
non è adatto per un paio di motivi: 1.Fail silently (no output at all)
e 2This method is not fail-safe and there are occasions where non-successful response codes will slip through
..