繁体   English   中英

获取 cookie 作为 HubL 变量

[英]Getting cookie as a HubL variable

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

执行以下操作:

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

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

我试图在变量中获取的 cookie 名为__hssluid 由于request.cookiesdict类型,我尝试了以下方法:

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

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

还尝试了以下方法:

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

以上所有内容对我来说一无所获。

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

{{ request.cookies.cookie_name }}

没有将cookie_name设置为变量

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM