AngleSharp by Florian Rappl

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

 DocumentRequest

public class DocumentRequest
Represents the arguments to load a document.
public Stream Body { get; set; }

Gets or sets the stream of the request's body.

public HttpMethod Method { get; set; }

Gets or sets the method to use.

public string MimeType { get; set; }

Gets or sets the mime-type to use, if any.

public string Referer { get; set; }

Gets or sets the referrer of the request, if any. The name is intentionally spelled wrong, to emphasize the relationship with the HTTP header.

public INode Source { get; set; }

Gets or sets the source of the request, if any.

public Url Target { get; }

Gets the target of the request.

public DocumentRequest(Url target)

Creates a new document request for the given url.