# cookies

- マニュアル
- 標準ライブラリ
- 索引

検索
分類:

このモジュールは Cookies の解析に用いる補助プロシージャの実装です。

# インポート

strtabs, times

# プロシージャ

    proc parseCookies(s: string): StringTableRef {...}{.raises: [], tags: [].}

  文字列テーブルに記載された Cookie を解析します。

  このプロシージャはサーバで設定された "Set-Cookie" ヘッダではなく、クライアントで設定された Cookie ヘッダの解析を行います。

  用例:

      doAssert parseCookies("a=1; foo=bar") == {"a": 1, "foo": "bar"}.newStringTable

  ソース 編集

    proc setCookie(key, value: string; domain = ""; path = ""; expires = ""; noName = false;
                  secure = false; httpOnly = false): string {...}{.raises: [], tags: [].}

  `Set-Cookie: key=value; Domain=...; ...` 形式のコマンドを作成します。 ソース 編集

    proc setCookie(key, value: string; expires: DateTime | Time; domain = ""; path = "";
                  noName = false; secure = false; httpOnly = false): string

  `Set-Cookie: key=value; Domain=...; ...` 形式のコマンドを作成します。 ソース 編集