Fixed UrllibDownloader to read all data even when receiving a non-200 response