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