Skip to main content

ClikaRT::http::Cookie

struct

Header: ClikaRT/http/server.h

A cookie to set on a response (ServerResponse::with_cookie).

Data members​

name​

std::string name

cookie name

Declared in ClikaRT/http/server.h, line 63

value​

std::string value

cookie value (sent verbatim)

Declared in ClikaRT/http/server.h, line 64

path​

std::string path = "/"

URL prefix scope.

Declared in ClikaRT/http/server.h, line 65

domain​

std::string domain

empty ⇒ omit Domain

Declared in ClikaRT/http/server.h, line 66

max_age​

int max_age = -1

< 0 ⇒ session cookie (no Max-Age)

Declared in ClikaRT/http/server.h, line 67

http_only​

bool http_only = true

HttpOnly; hidden from client-side script.

Declared in ClikaRT/http/server.h, line 68

secure​

bool secure = false

HTTPS-only transmission.

Declared in ClikaRT/http/server.h, line 69

same_site​

SameSite same_site = SameSite::Lax

cross-site posture

Declared in ClikaRT/http/server.h, line 70