Http.Request
説明
HTTPリクエストを作成するクラスです。
プロパティ
| data | リクエストにより送信中のデータを取得/設定します。 | 
| failCallback | 失敗したコールバックのツリーノードを指定します。 | 
| headers | リクエストにより送信中のヘッダーを取得/設定します。 | 
| host | ホストを取得/設定します。 | 
| labelProperties | 独自の名前付きプロパティを使用して、ラベル値を取得または設定します。 | 
| method | リクエストHttp.Methodを指定します。 | 
| path | リソースパスを取得/設定します。 | 
| port | 送信中リクエストの宛先となるポートを取得/設定します。 | 
| statusCallback | 状態コールバックのツリーノードを指定します。 | 
| successCallback | 成功したコールバックのツリーノードを指定します。 | 
| timeout | リクエストタイムアウトをms単位で指定します。 | 
| useSSL | SSLを使用するかどうかを指定します(利用可能な場合)。 | 
メソッド
| send | 非同期Httpリクエストを送信します。 | 
| sendAndWait | 同期Httpリクエストを送信します。 | 
コンストラクター
| Http.Request | 指定されたURLに基づいてHttp.Requestを作成します。 | 
詳細
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
			Http.Request.data
string data
説明
リクエストにより送信中のデータを取得/設定します。
			  Http.Request request;
			  request.host = "www.flexsim.com";
			  request.data = "name1=value1";
			削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
			Http.Request.failCallback
treenode failCallback
説明
失敗したコールバックのツリーノードを指定します。
				Http.Request request;
				request.host = "www.flexsim.com";
				request.failCallback = Model.find("Tools/failCallback");
			削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
			Http.Request.headers
string headers
説明
リクエストにより送信中のヘッダーを取得/設定します。
このプロパティが設定されていない場合、"Content-Type: application/x-www-form-urlencoded\r\n」"がヘッダーとして渡されます。
			  Http.Request request;
			  request.host = "127.0.0.1";
			  request.port = 5000;
			  request.path = "/v1/prediction";
			  request.data = JSON.stringify(observation);
			  request.headers = "Content-Type: application/json\r\n";
			削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
			Http.Request.host
string host
説明
ホストを取得/設定します。
			  Http.Request request;
			  request.host = "www.flexsim.com";
			削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
			Http.Request.labelProperties
Variant labelProperties
説明
独自の名前付きプロパティを使用して、ラベル値を取得または設定します。
Http.Requestオブジェクトに追加されたカスタムプロパティは、コールバックに作成されたHttp.ResponseオブジェクトおよびsendAndWait()の戻り値と同じ名前でアクセス可能になります。
			Http.Request request = Http.Request("https://www.flexsim.com/");
			request.statusCallback = Model.find("Tools/statusCallback");
			request.myProcessor = Model.find("Processor1");
			Http.Response response = request.sendAndWait();
			print(response.myProcessor); // /Processor1
			削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
			Http.Request.method
int method
説明
リクエストHttp.Methodを指定します。
				Http.Request request;
				request.host = "www.flexsim.com";
				request.method = Http.Method.Get;
			削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
			Http.Request.path
string path
説明
リソースパスを取得/設定します。
			  Http.Request request;
			  request.host = "www.flexsim.com";
			  request.path = "flexsim";
			削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
			Http.Request.port
int port
説明
送信中リクエストの宛先となるポートを取得/設定します。
				Http.Request request;
				request.host = "www.flexsim.com";
				request.port = 443;
			削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
			Http.Request.statusCallback
treenode statusCallback
説明
状態コールバックのツリーノードを指定します。
				Http.Request request;
				request.host = "www.flexsim.com";
				request.statusCallback = Model.find("Tools/statusCallback");
			削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
			Http.Request.successCallback
treenode successCallback
説明
成功したコールバックのツリーノードを指定します。
				Http.Request request;
				request.host = "www.flexsim.com";
				request.successCallback = Model.find("Tools/successCallback");
			削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
			Http.Request.timeout
int timeout
説明
リクエストタイムアウトをms単位で指定します。
				Http.Request request;
				request.host = "www.flexsim.com";
				request.timeout = 1000; // 1 second timeout
			削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
			Http.Request.useSSL
int useSSL
説明
SSLを使用するかどうかを指定します(利用可能な場合)。
				Http.Request request;
				request.host = "www.flexsim.com";
				request.useSSL = 1;
			削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
			Http.Request.send()
| void send( ) | 
説明
非同期Httpリクエストを送信します。
			Http.Request request;
			request.host = "www.flexsim.com";
			request.port = 443;
			request.useSSL = 1;
			request.successCallback = Model.find("Tools/successCallback");
			request.send();
			削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
			Http.Request.sendAndWait()
| Http.Response sendAndWait( ) | 
説明
同期Httpリクエストを送信します。
			Http.Request request;
			request.host = "www.flexsim.com";
			request.port = 443;
			request.useSSL = 1;
			request.status = Model.find("Tools/statusCallback");
			Http.Response response = request.sendAndWait();
			削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
			Http.Requestコンストラクター
| Http.Request( string URL ) | 
パラメータ
| URL | ホストを指定するURLで、プロトコル(Http/Https)、ポート、および参照パスを含みます。 | 
戻り値
| Http.Request | Httpリクエスト | 
説明
指定されたURLに基づいてHttp.Requestを作成します。
		Http.Request request = Http.Request("https://www.flexsim.com:443/flexsim/");