core: refactor http webclient part 8 #8529 (#7725)

Replay Remove automapper commit after rebase
This commit is contained in:
Cory
2020-03-18 18:27:22 -05:00
committed by ngosang
parent b2f00d7fde
commit 41dd2dcad5
3 changed files with 3 additions and 25 deletions

View File

@@ -114,14 +114,9 @@ namespace Jackett.Common.Utils.Clients
var result = await Run(request);
lastRequest = DateTime.Now;
result.Request = request;
var stringResult = Mapper.Map<WebClientStringResult>(result);
WebClientStringResult stringResult = result;
string decodedContent = null;
if (result.ContentBytes != null)
decodedContent = result.Encoding.GetString(result.ContentBytes);
stringResult.ContentString = decodedContent;
logger.Debug(string.Format("WebClient({0}): Returning {1} => {2}", ClientType, result.Status, (result.IsRedirect ? result.RedirectingTo + " " : "") + (decodedContent == null ? "<NULL>" : decodedContent)));
logger.Debug(string.Format("WebClient({0}): Returning {1} => {2}", ClientType, result.Status, (result.IsRedirect ? result.RedirectingTo + " " : "") + (stringResult.ContentString ?? "<NULL>")));
if (stringResult.Headers.TryGetValue("server", out var server))
{