TsgcHTTP2Client › プロパティ
公開プロパティを目的別にグループ化し、完全なアルファベット順リストを続けます。
| 名前 | 説明 |
|---|---|
| Active | リモートサーバーへのHTTP/2接続を開くか閉じます。 |
| Host | クライアントが接続する HTTP/2 サーバーの IP アドレスまたは DNS 名。 |
| Port | HTTP/2 サーバーへの接続に使用する TCP ポート。 |
| TLS | 通常HTTP/2サーバーが必要とする、セキュアなTLS接続を有効にします。 |
| IPVersion | HTTP/2 TCP 接続に使用する IP プロトコルバージョン(IPv4 または IPv6)を選択します。 |
| Proxy | HTTP/2 接続を HTTP CONNECT トンネルまたは SOCKS プロキシサーバー経由でルーティングします。 |
| 名前 | 説明 |
|---|---|
| ConnectTimeout | TCP/TLS 接続および HTTP/2 プリフェースの完了をクライアントが待機する最大時間(ミリ秒単位)。 |
| ReadTimeout | タイムアウトを発生させる前に同期 HTTP/2 レスポンスを待機する最大時間(ミリ秒単位)。 |
| 名前 | 説明 |
|---|---|
| HeartBeat | 接続を維持するために定期的に HTTP/2 PING フレームを送信します。 |
| WatchDog | 予期しない切断後に HTTP/2 サーバーへ自動的に再接続します。 |
| Throttle | HTTP/2 ソケットが送受信する1秒あたりのビット数を制限します。 |
| 名前 | 説明 |
|---|---|
| Authentication | OAuth2 および JWT トークンを含む HTTP/2 リクエストの認証に使用される資格情報を設定します。 |
| TLSOptions | TLS 上の HTTP/2 に使用される証明書、TLS バージョン、ALPN、IOHandler、その他のセキュア接続の詳細を設定します。 |
| 名前 | 説明 |
|---|---|
| Request | デフォルトの HTTP/2 リクエストパラメータ (ヘッダー、user-agent、accept、content-type)。すべての送信リクエストに適用されます。 |
| Settings | 接続時にサーバーに通知される HTTP/2 SETTINGS フレームパラメーター(RFC 7540 セクション 6.5)。 |
| HTTP2Options | HTTP/2 のクライアント側チューニングオプション。フラグメント化されたデータフレームをアプリケーションに配信する方法などが含まれます。 |
| 名前 | 説明 |
|---|---|
| LogFile | ワイヤーレベルのデバッグに役立つ、受信および送信 HTTP/2 フレームをファイルに記録します。 |
| NotifyEvents | HTTP/2イベントがメインスレッドへどのようにディスパッチされるかを制御します。 |
| Version | 現在の sgcWebSockets ライブラリバージョンを返す読み取り専用の文字列。 |
| 名前 | 説明 |
|---|---|
| Active | リモートサーバーへのHTTP/2接続を開くか閉じます。 |
| Authentication | OAuth2 および JWT トークンを含む HTTP/2 リクエストの認証に使用される資格情報を設定します。 |
| ConnectTimeout | TCP/TLS 接続および HTTP/2 プリフェースの完了をクライアントが待機する最大時間(ミリ秒単位)。 |
| HeartBeat | 接続を維持するために定期的に HTTP/2 PING フレームを送信します。 |
| Host | クライアントが接続する HTTP/2 サーバーの IP アドレスまたは DNS 名。 |
| HTTP2Options | HTTP/2 のクライアント側チューニングオプション。フラグメント化されたデータフレームをアプリケーションに配信する方法などが含まれます。 |
| IPVersion | HTTP/2 TCP 接続に使用する IP プロトコルバージョン(IPv4 または IPv6)を選択します。 |
| LogFile | ワイヤーレベルのデバッグに役立つ、受信および送信 HTTP/2 フレームをファイルに記録します。 |
| NotifyEvents | HTTP/2イベントがメインスレッドへどのようにディスパッチされるかを制御します。 |
| Port | HTTP/2 サーバーへの接続に使用する TCP ポート。 |
| Proxy | HTTP/2 接続を HTTP CONNECT トンネルまたは SOCKS プロキシサーバー経由でルーティングします。 |
| ReadTimeout | タイムアウトを発生させる前に同期 HTTP/2 レスポンスを待機する最大時間(ミリ秒単位)。 |
| Request | デフォルトの HTTP/2 リクエストパラメータ (ヘッダー、user-agent、accept、content-type)。すべての送信リクエストに適用されます。 |
| Settings | 接続時にサーバーに通知される HTTP/2 SETTINGS フレームパラメーター(RFC 7540 セクション 6.5)。 |
| Throttle | HTTP/2 ソケットが送受信する1秒あたりのビット数を制限します。 |
| TLS | 通常HTTP/2サーバーが必要とする、セキュアなTLS接続を有効にします。 |
| TLSOptions | TLS 上の HTTP/2 に使用される証明書、TLS バージョン、ALPN、IOHandler、その他のセキュア接続の詳細を設定します。 |
| Version | 現在の sgcWebSockets ライブラリバージョンを返す読み取り専用の文字列。 |
| WatchDog | 予期しない切断後に HTTP/2 サーバーへ自動的に再接続します。 |