This problem happens rarely in production, but testing it with manually modified (invalid) URLs shows that this fix prevents the crash and lets the program continue as before and handles an unresolvable URL as a (hopefully) temporary HTTP 404 error with a bit more debug information in case the user used a wrongly configured URL.
This problem happens rarely in production, but testing it with manually modified (invalid) URLs shows that this fix prevents the crash and lets the program continue as before and handles an unresolvable URL as a (hopefully) temporary HTTP 404 error with a bit more debug information in case the user used a wrongly configured URL.
This fixes #4