API version 1

- ‐

R

integer

status

レスポンスのHTTPステータスコードを表します。

ステータスは200の場合が正常です。

代表的なステータスコードは以下の定数で定義されています。

定数値

説明

HTTP_OK

200:正常。

HTTP_CREATED

201:正常 作成されました。

HTTP_FORBIDDEN

403:エラー 禁止されています。

HTTP_NOT_FOUND

404:エラー 対象はありません。

HTTP_REQUEST_TIMEOUT

408:エラー リクエストタイムアウト。

HTTP_SERVER_ERROR

500:エラー サーバのエラー。

HTTP_NO_CONTENT

204:正常 コンテンツはありません。

その他のコードや詳細情報はWorld Wide Web Consortium (W3C) のホームページを参照してください。



使用例 CRSダウンロード

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

   var session = HTTPSession.findSession("http://httpbin.org");
   var res = session.Get("/get");
   var err = res.geterror() ;
   print("error  ",err.code , err.message);
   var len = val(res.GetHeader("Content-Length"));
   print("val-getHeader  ",len) ;
   var list = res.GetHeaderList();
   for (var n in list) {
           print(n, "  -->" );
           print("name=", list[n].headerName);
           print("value=", list[n].headerValue);
   }
   print("url ",res.url);
   print("status ",res.status);
   print("body  ",res.body ,"\n");
   var body = res.Read();
   print("body(READ) ",body);
   print("  ") ;
   var line;
   while((line = res.ReadLine()) != null) {
           print("ReadLine ",line);
   }

}