AngleSharp by AngleSharp

<PackageReference Include="AngleSharp" Version="0.9.8" />

 ResourceLoader

Represents the default resource loader. This class can be inherited.
using System; namespace AngleSharp.Network.Default { public class ResourceLoader : BaseLoader, IResourceLoader, ILoader { public ResourceLoader(IBrowsingContext context, Predicate<IRequest> filter = null) : base(context, filter) { } public virtual IDownload DownloadAsync(ResourceRequest request) { Request request2 = new Request { Address = request.Target, Method = HttpMethod.Get, Headers = { [HeaderNames.Referer] = request.Source.Owner.DocumentUri } }; return DownloadAsync(request2, request.Source); } } }