Http.Response
説明
HTTPリクエストへのレスポンスを表すクラスです。
プロパティ
data | リクエストにより送信されたデータを取得します。 |
failCallback | 失敗したコールバックのツリーノードを取得します。 |
headers | 応答のヘッダーを取得します。 |
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のアンカーが修正されます。
削除を行わないでください。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");