API version 1

- ‐

getHeaderList

レスポンスメッセージのすべてのHTTPヘッダを取得します。

下記の子オブジェクトを持つRecordオブジェクトの配列を取得します。

String headerName  ヘッダー名
String headerValue  ヘッダーの値

呼出形式一覧

呼出形式

説明

CRS::Common::Core::Record[] getHeaderList()

レスポンスメッセージのすべてのHTTPヘッダを取得します。

戻り値一覧

戻り値

説明

CRS::Common::Core::Record[]

上記の形式のRecordオブジェクトの配列

例外

なし

関連項目

getHeader メソッド



使用例 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);
   }

}