エイチティーティーピー

概要

Httpsインターフェースには、HTTPリクエストを送信するために必要なメソッドが含まれています。

シグネチャ

1
public abstract interface Http

 

名前空間

cAlgo.API

メソッド

Get (2)

Get (1 of 2)

概要

指定されたURIへのGETリクエストを実行します。

シグネチャ

1
public abstract HttpResponse Get(Uri uri)

 

パラメータ

名前説明
uriUriGETリクエストを送信するURI。

戻り値

HttpResponse

Get (2 of 2)

概要

指定されたURIへのGETリクエストを実行します。

シグネチャ

1
public abstract HttpResponse Get(string uri)

 

パラメータ

名前説明
uristringGETリクエストを送信するURIを含む文字列。

戻り値

HttpResponse

GetAsync (2)

GetAsync (1 of 2)

概要

指定されたURIへの非同期GETリクエストを実行します。

シグネチャ

1
public abstract void GetAsync(Uri uri, Action<HttpResponse> callback)

 

パラメータ

名前説明
uriUriGETリクエストを送信するURI。
callbackActionリクエストが送信されるときに呼び出されるメソッド。

戻り値

void

GetAsync (2 of 2)

概要

指定されたURIへの非同期GETリクエストを実行します。

シグネチャ

1
public abstract void GetAsync(string uri, Action<HttpResponse> callback)

 

パラメータ

名前説明
uristringGETリクエストを送信するURIを含む文字列。
callbackActionリクエストが送信されるときに呼び出されるメソッド。

戻り値

void

Send

概要

指定されたURIへのリクエストを実行します。リクエストメソッドは、request.Methodプロパティの値に依存します。

シグネチャ

1
public abstract HttpResponse Send(HttpRequest request)

 

パラメータ

名前説明
requestHttpRequestリクエスト内容を表すHttpRequestオブジェクト。

戻り値

HttpResponse

関連情報

  • cAlgo.API.HttpRequest

  • cAlgo.API.HttpResponse

SendAsync

概要

指定されたURIへのリクエストを実行します。リクエストメソッドは、request.Methodプロパティの値に依存します。

シグネチャ

1
public abstract void SendAsync(HttpRequest request, Action<HttpResponse> callback)

 

パラメータ

名前説明
requestHttpRequestリクエスト内容を表すHttpRequestオブジェクト。
callbackActionリクエストが送信されるときに呼び出されるメソッド。

戻り値

void

関連情報

  • cAlgo.API.HttpRequest

  • cAlgo.API.HttpResponse

  • ネットワークアクセス