检索用户 cookie
Retreiving a user cookie
我正在尝试通过 drupal 的 http 请求检索用户 cookie。我正在使用:
- 邮递员
- Acquia 开发桌面 2
当我 POST: drupal-8-7-1.dd:8083/user/login?_format=json
正文 {"name": "drupal", "pass": "drupal"}
,其中包含帐户凭据。
我希望检索 200 OK、请求 cookie 和响应对象。
然而,我得到一个 403 FORBIDDEN 和一个包含以下内容的响应对象:{"message":"This route can only be accessed by anonymous users."}
.
但是我作为用户注销了。
关于造成这种情况的原因以及如何获得预期结果的任何想法?
如果您确实已登录,可能是因为请求中仍然存在上一个会话的有效 cookie。
您可以 add/delete 哪些 cookie 将与请求一起发送,单击请求窗格上的 "Cookies"(不要与响应 cookie 选项卡混淆),见下文:
然后只需关闭相应的选项卡即可删除 cookie:
我正在尝试通过 drupal 的 http 请求检索用户 cookie。我正在使用:
- 邮递员
- Acquia 开发桌面 2
当我 POST: drupal-8-7-1.dd:8083/user/login?_format=json
正文 {"name": "drupal", "pass": "drupal"}
,其中包含帐户凭据。
我希望检索 200 OK、请求 cookie 和响应对象。
然而,我得到一个 403 FORBIDDEN 和一个包含以下内容的响应对象:{"message":"This route can only be accessed by anonymous users."}
.
但是我作为用户注销了。
关于造成这种情况的原因以及如何获得预期结果的任何想法?
如果您确实已登录,可能是因为请求中仍然存在上一个会话的有效 cookie。
您可以 add/delete 哪些 cookie 将与请求一起发送,单击请求窗格上的 "Cookies"(不要与响应 cookie 选项卡混淆),见下文:
然后只需关闭相应的选项卡即可删除 cookie: