C# Class org.GraphDefined.Vanaheimr.Hermod.HTTP.HTTPClientExtensions

A HTTP client extension methods.
Afficher le fichier Open project: Vanaheimr/Hermod

Méthodes publiques

Méthode Description
ADD ( this HTTPClient, String URI, Action BuilderAction = null ) : HTTPRequestBuilder

Create a new HTTP ADD request.

COUNT ( this HTTPClient, String URI, Action BuilderAction = null ) : HTTPRequestBuilder

Create a new HTTP COUNT request.

CREATE ( this HTTPClient, String URI ) : HTTPRequestBuilder

Create a new HTTP CREATE request.

CREATE ( this HTTPClient, String URI, Action BuilderAction = null ) : HTTPRequestBuilder

Create a new HTTP CREATE request.

DELETE ( this HTTPClient, String URI, Action BuilderAction = null ) : HTTPRequestBuilder

Create a new HTTP DELETE request.

GET ( this HTTPClient, String URI, Action BuilderAction = null ) : HTTPRequestBuilder

Create a new HTTP GET request.

HEAD ( this HTTPClient, String URI ) : HTTPRequestBuilder

Create a new HTTP HEAD request.

OPTIONS ( this HTTPClient, String URI ) : HTTPRequestBuilder

Create a new HTTP OPTIONS request.

PATCH ( this HTTPClient, String URI ) : HTTPRequestBuilder

Create a new HTTP PATCH request.

POST ( this HTTPClient, String URI, Action BuilderAction = null ) : HTTPRequestBuilder

Create a new HTTP POST request.

PUT ( this HTTPClient, String URI, Action BuilderAction = null ) : HTTPRequestBuilder

Create a new HTTP PUT request.

SET ( this HTTPClient, String URI, Action BuilderAction = null ) : HTTPRequestBuilder

Create a new HTTP SET request.

TRACE ( this HTTPClient, String URI ) : HTTPRequestBuilder

Create a new HTTP TRACE request.

TRAVERSE ( this HTTPClient, String URI ) : HTTPRequestBuilder

Create a new HTTP TRAVERSE request.

Method Details

ADD() public static méthode

Create a new HTTP ADD request.
public static ADD ( this HTTPClient, String URI, Action BuilderAction = null ) : HTTPRequestBuilder
HTTPClient this A HTTP client.
URI String An URL path.
BuilderAction Action A delegate to configure the new HTTP request builder.
Résultat HTTPRequestBuilder

COUNT() public static méthode

Create a new HTTP COUNT request.
public static COUNT ( this HTTPClient, String URI, Action BuilderAction = null ) : HTTPRequestBuilder
HTTPClient this A HTTP client.
URI String An URL path.
BuilderAction Action A delegate to configure the new HTTP request builder.
Résultat HTTPRequestBuilder

CREATE() public static méthode

Create a new HTTP CREATE request.
public static CREATE ( this HTTPClient, String URI ) : HTTPRequestBuilder
HTTPClient this A HTTP client.
URI String An URL path.
Résultat HTTPRequestBuilder

CREATE() public static méthode

Create a new HTTP CREATE request.
public static CREATE ( this HTTPClient, String URI, Action BuilderAction = null ) : HTTPRequestBuilder
HTTPClient this A HTTP client.
URI String An URL path.
BuilderAction Action A delegate to configure the new HTTP request builder.
Résultat HTTPRequestBuilder

DELETE() public static méthode

Create a new HTTP DELETE request.
public static DELETE ( this HTTPClient, String URI, Action BuilderAction = null ) : HTTPRequestBuilder
HTTPClient this A HTTP client.
URI String An URL path.
BuilderAction Action A delegate to configure the new HTTP request builder.
Résultat HTTPRequestBuilder

GET() public static méthode

Create a new HTTP GET request.
public static GET ( this HTTPClient, String URI, Action BuilderAction = null ) : HTTPRequestBuilder
HTTPClient this A HTTP client.
URI String An URL path.
BuilderAction Action A delegate to configure the new HTTP request builder.
Résultat HTTPRequestBuilder

HEAD() public static méthode

Create a new HTTP HEAD request.
public static HEAD ( this HTTPClient, String URI ) : HTTPRequestBuilder
HTTPClient this A HTTP client.
URI String An URL path.
Résultat HTTPRequestBuilder

OPTIONS() public static méthode

Create a new HTTP OPTIONS request.
public static OPTIONS ( this HTTPClient, String URI ) : HTTPRequestBuilder
HTTPClient this A HTTP client.
URI String An URL path.
Résultat HTTPRequestBuilder

PATCH() public static méthode

Create a new HTTP PATCH request.
public static PATCH ( this HTTPClient, String URI ) : HTTPRequestBuilder
HTTPClient this A HTTP client.
URI String An URL path.
Résultat HTTPRequestBuilder

POST() public static méthode

Create a new HTTP POST request.
public static POST ( this HTTPClient, String URI, Action BuilderAction = null ) : HTTPRequestBuilder
HTTPClient this A HTTP client.
URI String An URL path.
BuilderAction Action A delegate to configure the new HTTP request builder.
Résultat HTTPRequestBuilder

PUT() public static méthode

Create a new HTTP PUT request.
public static PUT ( this HTTPClient, String URI, Action BuilderAction = null ) : HTTPRequestBuilder
HTTPClient this A HTTP client.
URI String An URL path.
BuilderAction Action
Résultat HTTPRequestBuilder

SET() public static méthode

Create a new HTTP SET request.
public static SET ( this HTTPClient, String URI, Action BuilderAction = null ) : HTTPRequestBuilder
HTTPClient this A HTTP client.
URI String An URL path.
BuilderAction Action A delegate to configure the new HTTP request builder.
Résultat HTTPRequestBuilder

TRACE() public static méthode

Create a new HTTP TRACE request.
public static TRACE ( this HTTPClient, String URI ) : HTTPRequestBuilder
HTTPClient this A HTTP client.
URI String An URL path.
Résultat HTTPRequestBuilder

TRAVERSE() public static méthode

Create a new HTTP TRAVERSE request.
public static TRAVERSE ( this HTTPClient, String URI ) : HTTPRequestBuilder
HTTPClient this A HTTP client.
URI String An URL path.
Résultat HTTPRequestBuilder