Fix a bug based on issue #17 submitted by @kraiyt .
This fix should help solve issues related to the file extension not being found despite the request correctly returning an audio file.
It should also solve an error that may have come up for any URL sources that didn't allow redirects.