Http.Response
説明
HTTPリクエストへのレスポンスを表すクラスです。
プロパティ
| data | リクエストにより送信されたデータを取得します。 |
| failCallback | 失敗したコールバックのツリーノードを取得します。 |
| host | リクエストで使用するホストを取得します。 |
| labelProperties | 独自の名前付きプロパティを使用して、ラベル値を取得または設定します。 |
| method | リクエストで使用するHttp.Methodを取得します。 |
| path | リクエストで使用するリソースパスを取得します。 |
| port | リクエストが送信されたポートを取得します。 |
| receivedBytes | 受信した応答メッセージのバイト数を取得します。 |
| statusCallback | 状態コールバックのツリーノードを取得します。 |
| statusCode | リクエストのHttp状態コードを取得します。 |
| successCallback | 成功したコールバックのツリーノードを取得します。 |
| timeout | リクエストで使用するリクエストタイムアウトをms単位で取得します。 |
| totalBytes | 応答メッセージのサイズをバイト単位で取得します。 |
| useSSL | リクエストでSSLが使用されたかどうかを取得します。 |
| value | Httpリクエストの応答メッセージを取得します。 |
メソッド
| saveToFile | Http.Response値をファイルに保存します。 |
詳細
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
Http.Response.labelProperties
readonly Variant labelProperties
説明
独自の名前付きプロパティを使用して、ラベル値を取得または設定します。
Http.ResponseオブジェクトのカスタムラベルはHttp.Requestオブジェクトから継承されます。
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のアンカーが修正されます。
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
Http.Response.statusCode
readonly int statusCode
説明
リクエストのHttp状態コードを取得します。
Http.Request request = Http.Request("https://www.flexsim.com/");
request.statusCallback = Model.find("Tools/statusCallback");
request.myProcessor = Model.find("Processor1");
request.sendAndWait();
//In the statusCallback node//
Http.Response response = param(1);
print(response.statusCode); // last print should be a 200
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
Http.Response.value
readonly string value
説明
Httpリクエストの応答メッセージを取得します。
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.value); //prints the response message
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
Http.Response.saveToFile()
| void saveToFile( string filePath ) |
説明
Http.Response値をファイルに保存します。
Http.Request request;
request.host = "www.flexsim.com";
request.port = 443;
request.useSSL = 1;
request.successCallback = Model.find("Tools/successCallback");
Http.Response response = request.sendAndWait();
response.saveToFile(modeldir() + "flexsim_homepage.html");