Do not catch everything, fail only on invalid urls and not any http error
Use smaller timeout value