AngleSharp.Io
Namespace with 31 public types
Classes
CorsRequest
Represents the arguments to perform a fetch with CORS.
DefaultDocumentLoader
Represents the default document loader. This class can be inherited.
DefaultHttpRequester
The default (ready-to-use) HTTP requester.
DefaultResourceLoader
Represents the default resource loader. This class can be inherited.
DefaultResponse
The default HTTP response encapsulation object.
DocumentRequest
Represents the arguments to load a document.
LoaderOptions
Options for the loader.
MemoryCookieProvider
Represents the default cookie service. This class can be inherited.
MimeType
Represents an Internet media type.
Request
The default HTTP request encapsulation type.
ResourceRequest
Represents the arguments to load a resource.
VirtualResponse
The virtual response class.
Enumerations
CorsSetting
CORS settings attributes (see 2.6.6).
HttpMethod
Represents the usable methods for transmitting HTTP forms.
OriginBehavior
The default origin behavior states.
Static Classes
HeaderNames
The collection of (known / used) header names.
MimeTypeNames
Contains a list of common mime-types.
ProtocolNames
Contains the known protocol names.
RequesterExtensions
Useful extensions for IRequester objects.
ResponseExtensions
Represents some useful extensions for the response.
Abstract Classes
BaseLoader
Represents the base class for all loaders.
BaseRequester
Represents a useful abstraction for requesters.
Interfaces
ICookieProvider
Defines methods to retrieve and store cookies.
IDocumentLoader
Interface used to handle top-level document requests. These requests
include navigation tasks.
IDownload
Basic contract for a currently active download.
IIntegrityProvider
Defines the methods to perform an integrity check.
ILoadableElement
The interface implemented by elements that may load resources.
ILoader
Represents the basic interface for all loaders.
IRequester
Defines the required methods any requester object must have.
IResourceLoader
Interface used to handle resource requests for a document. These
requests include, but are not limited to, media, script and styling
resources.
IResponse
Specifies what is stored when receiving data.