interface IResponseCookies
cangjie
public interface IResponseCookies功能:定义操作响应 Cookie 的能力。
成员概览
| 成员 | 功能 |
|---|---|
| func append(String, String) | 追加一个响应 Cookie。 |
| func append(String, String, CookieOptions) | 使用指定选项追加一个响应 Cookie。 |
| func append(Collection<(String, String)>, CookieOptions) | 批量追加响应 Cookie。 |
| func delete(String) | 删除指定名称的响应 Cookie。 |
| func delete(String, CookieOptions) | 使用指定选项删除响应 Cookie。 |
func append(String, String)
cangjie
func append(key: String, value: String): Unit功能:追加一个响应 Cookie。
参数:
- key:
String- Cookie 名称。 - value:
String- Cookie 值。
返回值:
Unit
func append(String, String, CookieOptions)
cangjie
func append(key: String, value: String, options: CookieOptions): Unit功能:使用指定选项追加一个响应 Cookie。
参数:
- key:
String- Cookie 名称。 - value:
String- Cookie 值。 - options: CookieOptions - Cookie 选项。
返回值:
Unit
func append(Collection<(String, String)>, CookieOptions)
cangjie
func append(keyValuePairs: Collection<(String, String)>, options: CookieOptions): Unit功能:批量追加响应 Cookie。
参数:
- keyValuePairs:
Collection<(String, String)>- 要追加的 Cookie 键值对集合。 - options: CookieOptions - Cookie 选项。
返回值:
Unit
func delete(String)
cangjie
func delete(key: String): Unit功能:删除指定名称的响应 Cookie。
参数:
- key:
String- 要删除的 Cookie 名称。
返回值:
Unit
func delete(String, CookieOptions)
cangjie
func delete(key: String, options: CookieOptions): Unit功能:使用指定选项删除响应 Cookie。
参数:
- key:
String- 要删除的 Cookie 名称。 - options: CookieOptions - 删除时使用的 Cookie 选项。
返回值:
Unit