0

HubSpot我试图检查一个 cookie 是否存在,如果它确实存在,我希望通过一个if statement. 但是,我似乎无法使用他们的文档request.cookies中概述的 cookie 值。

执行以下操作:

{% set cookies = request.cookies %}
{{ cookies }}

返回所有 cookie。我正在寻找在变量中获取单个 cookie 值。

我试图在变量中获取的 cookie 名为__hssluid. 由于request.cookies是 type dict,我尝试了以下方法:

{% set cookie_name = "__hssluid" %}
{% set result = request.cookies.cookie_name %}
{{ result }}

但它没有显示任何东西。如何使用 HuBL 获取单个 cookie 值?

还尝试了以下方法:

{% set cookie_name = "__hssluid" %}
{{ request.cookies[cookie_name] }}
{{ request.cookies.cookie_name }}
{{ request.cookies.__hssluid }}

以上所有对我来说都没有打印。

4

1 回答 1

0

要使用 HUBL 获取 cookie 的值,您只需执行以下操作:

{{ request.cookies.cookie_name }}

没有将cookie_name设置为变量

于 2020-09-01T13:56:13.517 回答