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);
}
}