对象 HttpCollection

http 容器对象,用于 http header,cookie,query,form,等数据的存储与组织

继承关系

下标操作

允许使用键值下标直接访问数值

Variant HttpCollection[String];

成员函数

clear

清除容器数据

HttpCollection.clear();

has

检查容器内是否存在指定键值的数据

Boolean HttpCollection.has(String name);

调用参数:

返回结果:


first

查询指定键值的第一个值

Variant HttpCollection.first(String name);

调用参数:

返回结果:


all

查询指定键值的全部值

List HttpCollection.all(String name);

调用参数:

返回结果:


add

添加一个键值数据,添加数据并不修改已存在的键值的数据

HttpCollection.add(Map map);

调用参数:


添加一个键值数据,添加数据并不修改已存在的键值的数据

HttpCollection.add(String name,
    Variant value);

调用参数:


set

设定一个键值数据,设定数据将修改键值所对应的第一个数值,并清除相同键值的其余数据

HttpCollection.set(Map map);

调用参数:


设定一个键值数据,设定数据将修改键值所对应的第一个数值,并清除相同键值的其余数据

HttpCollection.set(String name,
    Variant value);

调用参数:


remove

删除指定键值的全部值

HttpCollection.remove(String name);

调用参数:


dispose

强制回收对象,调用此方法后,对象资源将立即释放

HttpCollection.dispose();

equals

比较当前对象与给定的对象是否相等

Boolean HttpCollection.equals(object expected);

调用参数:

返回结果:


toString

返回对象的字符串表示,一般返回 "[Native Object]",对象可以根据自己的特性重新实现

String HttpCollection.toString();

返回结果:


toJSON

返回对象的 JSON 格式表示,一般返回对象定义的可读属性集合

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

调用参数:

返回结果:


valueOf

返回对象本身的数值

Value HttpCollection.valueOf();

返回结果: