Add more debug output on Download error

This commit is contained in:
kaso17 2016-12-15 06:56:41 +01:00
parent 6201712ce9
commit 9a66289a26
1 changed files with 3 additions and 2 deletions

View File

@ -304,9 +304,10 @@ namespace Jackett.Indexers
var response = await RequestBytesWithCookiesAndRetry(requestLink);
if (response.Status != System.Net.HttpStatusCode.OK && response.Status != System.Net.HttpStatusCode.Continue && response.Status != System.Net.HttpStatusCode.PartialContent)
{
if(response.Content != null)
logger.Error("Failed download cookies: " + this.CookieHeader);
if (response.Content != null)
logger.Error("Failed download response:\n" + Encoding.UTF8.GetString(response.Content));
throw new Exception($"Remote server returned {response.Status.ToString()}");
throw new Exception($"Remote server returned {response.Status.ToString()}" + (response.IsRedirect ? " => "+response.RedirectingTo : ""));
}
return response.Content;