Namespace AngleSharp.Io
Classes
- BaseLoader
Represents the base class for all loaders.
- BaseRequester
Represents a useful abstraction for requesters.
- 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.
- HeaderNames
The collection of (known / used) header names.
- LoaderOptions
Options for the loader.
- MemoryCookieProvider
Represents the default cookie service. This class can be inherited.
- MimeType
Represents an Internet media type.
- MimeTypeNames
Contains a list of common mime-types.
- ProtocolNames
Contains the known protocol names.
- Request
The default HTTP request encapsulation type.
- RequesterExtensions
Useful extensions for IRequester objects.
- ResourceRequest
Represents the arguments to load a resource.
- ResponseExtensions
Represents some useful extensions for the response.
- VirtualResponse
The virtual response class.
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.
Enums
- CorsSetting
CORS settings attributes (see 2.6.6).
- HttpMethod
Represents the usable methods for transmitting HTTP forms.
- OriginBehavior
The default origin behavior states.