add 抽象方法
添加头部值。
名为 name
的头部将有一个从 value
导出的字符串值,并添加到其值列表中。
一些头部是单值,对于这些头部,添加一个值将替换之前的价值。如果 value
是一个 DateTime,则应用 HTTP 日期格式。如果值是 Iterable,则每个元素将单独添加。对于所有其他类型,将使用默认的 Object.toString 方法。
除非将 preserveHeaderCase
设置为 true,否则将头部名称转换为小写。如果转换为小写后两个头部名称相同,则它们被视为同一个头部,具有一组值。
实现
void add(String name, Object value,
{@Since("2.8") bool preserveHeaderCase = false});