API version 1
- ‐
RW
integer

timeout

リクエスト固有のタイムアウト値を秒数で指定します。

初期値は、Application.setProperty("app.http.timeout")で設定した値になります。

設定がない場合、または、本指定値に0を指定した場合は、OSの標準タイムアウト時間となります。

通信リクエスト固有のタイムアウト設定は、HttpRequestクラスによる指定となるため、これを使わない通信では、固有のタイムアウトを設定することはできません。常に上記デフォルト値での設定値が有効となります。

※OSの標準タイムアウト値に関しては、OSの仕様に準じます。



使用例 CRSダウンロード

Form HTTPReque {
   x = 0;
   y = 0;
   width = 800;
   height = 600;

   var session = HTTPSession.findSession("https://postman-echo.com/");
   var req = session.CreateRequest("/post");
   req.Timeout = 20; /* この通信のタイムアウト20秒 */
   print("url確認 ",req.url) ;
   /* req.AddBody("code=0452&name=Biz"); */
   req.AddParam("code", "0452");
   req.AddParam("name", "Biz");
   req.SetHeader("appesHeader","1");
   req.write("xcode-確認してください");

   # postメソッドは ver.1.1.1 以降で確認ください
   var res = session.Post(req);
   print("--リターンの確認-->");
   var body = res.Read();
   print(body);
}