C# Class Klarna.Checkout.HTTP.BasicHttpTransport

The basic http transport.
Inheritance: IHttpTransport
Afficher le fichier Open project: klarna/kco_dotnet Class Usage Examples

Méthodes publiques

Méthode Description
BasicHttpTransport ( ) : System

Initializes a new instance of the BasicHttpTransport class.

CreateRequest ( Uri url ) : HttpWebRequest

Creates a HttpWebRequest object.

Send ( HttpWebRequest request, string payload ) : IHttpResponse

Performs a HTTP request.

Private Methods

Méthode Description
ValidateServerCertificate ( object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors ) : bool

Verifies the remote Secure Sockets Layer (SSL) certificate used for authentication.

Method Details

BasicHttpTransport() public méthode

Initializes a new instance of the BasicHttpTransport class.
public BasicHttpTransport ( ) : System
Résultat System

CreateRequest() public méthode

Creates a HttpWebRequest object.
public CreateRequest ( Uri url ) : HttpWebRequest
url System.Uri /// The request URL. ///
Résultat System.Net.HttpWebRequest

Send() public méthode

Performs a HTTP request.
public Send ( HttpWebRequest request, string payload ) : IHttpResponse
request System.Net.HttpWebRequest /// The HTTP request to send. ///
payload string /// The payload to send if this is a POST. ///
Résultat IHttpResponse