show cURL errors, if any
show full cURL output if parsed error is empty
actually show HTTP errors
curl man pages are weird. "fail silently" seems to actually mean: "fail, at all, and don't output the server's reponse"
curl: follow redirects