オブジェクト組み込みオブジェクト

オブジェクト HttpCollection

http のコンテナオブジェクト http ヘッダー、Cookie、クエリ、フォーム、およびその他のデータの保存と編成

継承

#lineWidth: 1.5 #font: Helvetica,sans-Serif #fontSize: 10 #leading: 1.6 #.this: fill=lightgray #.class: fill=white [<class>object|toString();toJSON()] [<this>HttpCollection|operator[String]|clear();has();first();all();add();set();remove();delete();sort();keys();values()] [object] <:- [HttpCollection] HttpCollection operator[String] clear() has() first() all() add() set() remove() delete() sort() keys() values() object toString() toJSON()

オペレーター

operator[String]

Key-Value サブスクリプトを使用して値への直接アクセスを許可する

1
Variant HttpCollection[String];

メンバー関数

clear

コンテナデータをクリア

1
HttpCollection.clear();

has

コンテナ内に指定したキー値のデータがあるか確認

1
Boolean HttpCollection.has(String name);

呼び出しパラメータ:

  • name: 文字列、チェックするキー値を指定します

結果を返す:

  • Boolean, キー値が存在するかどうかを返します

first

指定されたキー値の最初の値を照会します

1
Variant HttpCollection.first(String name);

呼び出しパラメータ:

  • name: 文字列、照会するキー値を指定します

結果を返す:

  • Variant, キー値に対応する値を返し、存在しない場合は undefined を返します

all

指定されたキー値のすべての値をクエリ

1
NObject HttpCollection.all(String name = "");

呼び出しパラメータ:

  • name: 文字列、照会するキー値を指定し、空の文字列を渡してすべてのキー値の結果を返します

結果を返す:

  • NObject、キー値に対応するすべての値の配列を返し、データが存在しない場合は null を返します

add

Key-Value データを追加します。データを追加しても既存の Key-Value データは変更されません

1
HttpCollection.add(Object map);

呼び出しパラメータ:

  • map: オブジェクト、追加するキーと値のデータ ディクショナリを指定します

Key-Value データのセットを追加します。データを追加しても既存の Key-Value データは変更されません

1 2
HttpCollection.add(String name, Array values);

呼び出しパラメータ:

  • name: 文字列、追加するキー値を指定
  • values: 配列、追加するデータのセットを指定します

Key-Value データを追加します。データを追加しても既存の Key-Value データは変更されません

1 2
HttpCollection.add(String name, Variant value);

呼び出しパラメータ:

  • name: 文字列、追加するキー値を指定
  • value: バリアント、追加するデータを指定

set

キー値データを設定すると、設定データはキー値に対応する最初の値を変更し、同じキー値の残りのデータをクリアします

1
HttpCollection.set(Object map);

呼び出しパラメータ:

  • map: オブジェクト、設定するキーと値のデータ ディクショナリを指定します

キー値のデータのセットを設定すると、設定データはキー値に対応する値を変更し、同じキー値の残りのデータをクリアします

1 2
HttpCollection.set(String name, Array values);

呼び出しパラメータ:

  • name: 文字列、設定するキー値を指定
  • values: 配列、設定するデータのセットを指定します

キー値データを設定すると、設定データはキー値に対応する最初の値を変更し、同じキー値の残りのデータをクリアします

1 2
HttpCollection.set(String name, Variant value);

呼び出しパラメータ:

  • name: 文字列、設定するキー値を指定
  • value:バリアント、設定するデータを指定

remove

指定されたキー値のすべての値を削除します

1
HttpCollection.remove(String name);

呼び出しパラメータ:

  • name: 文字列、削除するキーを指定

delete

指定されたキー値のすべての値を削除します

1
HttpCollection.delete(String name);

呼び出しパラメータ:

  • name: 文字列、削除するキーを指定

sort

コンテナの内容をキー値でソートする

1
HttpCollection.sort();

keys

コンテナ内のキー値をクエリする

1
NArray HttpCollection.keys();

結果を返す:

  • NArray、すべてのキー値を含む配列を返します

values

コンテナ内の値をクエリする

1
NArray HttpCollection.values();

結果を返す:

  • NArray、すべての値を含む配列を返します

toString

オブジェクトの文字列表現を返します。通常は「[ネイティブ オブジェクト]」を返します。オブジェクトは独自の特性に従って再実装できます。

1
String HttpCollection.toString();

結果を返す:

  • String、オブジェクトの文字列表現を返します

toJSON

オブジェクトの JSON 形式の表現を返します。通常は、オブジェクトによって定義された読み取り可能な属性のコレクションを返します。

1
Value HttpCollection.toJSON(String key = "");

呼び出しパラメータ:

  • key: ストリング、未使用

結果を返す:

  • Value、シリアライズ可能なJSONを含む値を返します