GHttpSetCookieWithPostfix Method

在当前 HTTP 响应里设置 Cookie,名称将被追加后缀配置 CookieNamePostfix

Definition

Namespace: QuickAdmin.Common
Assembly: QuickAdmin.Net (in QuickAdmin.Net.dll) Version: 2.0.13
C#
public static void SetCookieWithPostfix(
	string name,
	string val,
	TimeSpan? maxAge = null,
	bool saveAsBase64 = false,
	CookieOptions cookieOptions = null
)

Parameters

name  string
Cookie 名称。
val  string
Cookie 值。
maxAge  TimeSpan?  (Optional)
Cookie 有效期。
saveAsBase64  bool  (Optional)
指示是否将 Cookie 值存储为 base64 编码形式。
cookieOptions  CookieOptions  (Optional)
Cookie 选项。

Remarks

实际存储名称: "{name}{CookieNamePostfix}"
若未提供 cookieOptions,将使用 DefaultCookieOptions。若 DefaultCookieOptions 也是 null, 将构造一个选项,其 Secure 在请求本身为 HTTPS 时置为 true,且当应用是被部署到子目录时, Path 被置为该目录。

Exceptions

ArgumentNullExceptionnamenull 或空白。

See Also