Crestron.SimplSharp.Net.Https
Classes
Class | Description | |
---|---|---|
![]() | HttpsClient |
The HttpsClient class represents a client connection to an HTTPS Server.
HttpsClient will automatically follow redirects.
Automatic redirects are configurable via the AllowAutoRedirect property.
To specify the maximum number of redirects, change the MaximumAutomaticRedirections property to the desired value.
|
![]() | HttpsClientRequest |
The HttpsClientRequest class represents an HTTP response received by the client from the server.
|
![]() | HttpsClientResponse |
The HttpsClientResponse class represents an HTTP response received by the client from the server.
|
![]() | HttpsException |
An Exception object that contains errors returned from an HTTPs call when the server returned any error >=400.
|
![]() | HttpsHeader |
HttpsHeader holds Name and Value pairs for Request and Response Header fields.
|
![]() | HttpsHeaderException |
An Exception object that contains errors returned from one of the HttpsHeader or HttpsHeaders methods call.
|
![]() | HttpsHeaders |
HttpsHeaders contains an array of HttpHeader objects.
|
![]() | HttpsIncomingRequestResponse |
Base class representing an incoming HTTPs message - a response received by the HttpsClient.
|
![]() | HttpsOutgoingRequestResponse |
The Abstract Base Class represents an outgoing HTTPs message - either a request to be sent from the HttpsClient, or a response to be sent from the HttpsServer.
|
![]() | HttpsRequestInvalidException |
HttpsRequestInvalidException class
|
![]() | HttpsRequestResponse |
Abstract base class representing an HTTPs message.
|
![]() | QueryString |
QueryString represents a collection of key/value pairs which is used to store parameters from the HTTPs path (the tail from symbol "?" to the end).
|
Delegates
Delegate | Description | |
---|---|---|
![]() | HTTPSClientBytesCallback |
Crestron ClientBytes Callback
|
![]() | HTTPSClientBytesCallbackEx |
Crestron ClientBytes Callback
|
![]() | HTTPSClientResponseCallback |
Crestron ClientResponse Callback function
|
![]() | HTTPSClientResponseCallbackEx |
Crestron ClientResponse Callback function
|
![]() | HTTPSClientStringCallback |
Crestron ClientString Callback
|
![]() | HTTPSClientStringCallbackEx |
Crestron ClientString Callback
|
![]() | HttpsStreamRequestCallbackEx |
Crestron StreamRequestCallback
|
![]() | HttpsStreamResponseCallbackEx |
Crestron StreamResponseCallback
|
Enumerations
Enumeration | Description | |
---|---|---|
![]() | ContentSource |
Defines which type of the HTTPs body will be used - array of bytes, stream or string.
|
![]() | HTTPS_CALLBACK_ERROR |
ERROR Definitions returned from an async operation
|
![]() | HttpsClient..::..ClientCertificateType |
Defines the types (formats) of Client Certificate
|
![]() | HttpsClient..::..ClientKeyType |
Defines the types (formats) of Client Private Key
|
![]() | HttpsClient..::..DISPATCHASYNC_ERROR |
ERROR definitions for launching Async operations
|
![]() | HttpsClientStreamType |
Types of streams Implemented in the HTTPs Streams
|
![]() | RequestType |
This enumeration defines the common values for the HTTPs methods used to make a request.
|