HTTPリクエスト

概要

HTTPリクエストを表すクラス。

シグネチャ

1
public sealed class HttpRequest

 

名前空間

cAlgo.API

プロパティ

Uri

概要

リクエストURIを取得または設定します。

シグネチャ

1
public Uri Uri {get;}

 

戻り値

Uri

Body

概要

リクエスト本文を取得または設定します。GET、TRACE、HEAD、CONNECT、およびOPTIONSリクエストが実行される場合、このプロパティの値は無視されます。

シグネチャ

1
public string Body <span="p">{get; set;}

 

戻り値

string

Headers

概要

リクエストヘッダーを取得します。

シグネチャ

1
public HttpRequestHeaders Headers {get;}

 

戻り値

HttpRequestHeaders

Timeout

概要

リクエストタイムアウトを取得または設定します。デフォルト値は100,000ミリ秒(100秒)です。

シグネチャ

1
public TimeSpan Timeout {get; set;}

 

戻り値

TimeSpan

Version

概要

リクエストバージョンを取得または設定します。デフォルト値は2.0です。

シグネチャ

1
public Version Version {get; set;}

 

戻り値

Version

VersionPolicy

概要

リクエストバージョンポリシーを取得または設定します。デフォルト値はRequestVersionOrLowerです。

シグネチャ

1
public HttpVersionPolicy VersionPolicy {get; set;}

 

戻り値

HttpVersionPolicy

Method

概要

リクエストメソッドを取得または設定します。デフォルト値はGetです。

シグネチャ

1
public <span="n">HttpMethod Method {get; set;}

 

戻り値

HttpMethod

  • ネットワークアクセス