【问题标题】:How to get session cookies from response using Ext.Ajax.request ExtJS 6.2如何使用 Ext.Ajax.request ExtJS 6.2 从响应中获取会话 cookie
【发布时间】:2018-04-15 20:40:26
【问题描述】:

我正在尝试通过发送用户 ID 和密码来使用 Ext.Ajax.request(ExtJS 版本 6.2)登录服务。会话 cookie .ASPXAUTH 在响应中返回。我想知道一种获取此 cookie 值的方法,将其存储在客户端并将其用于进一步的 Ajax 调用。

【问题讨论】:

    标签: session cookies extjs httpresponse


    【解决方案1】:

    假设“cookie”在Set-Cookie HTTP 响应头中返回,您不需要任何额外的步骤来设置它或“将它存储在客户端”。至于取值部分,可以使用Ext.util.Cookies.get("cookieName")方法。

    【讨论】:

    • 通过身份验证后,我需要将会话 cookie 用于进一步调用服务。我想使用 ajax 进行的进一步调用独立于之前的身份验证调用。
    • cookie返回并设置后,后面的每一个请求都会包含cookie。
    猜你喜欢
    • 2015-07-11
    • 2011-09-09
    • 2015-07-29
    • 2011-09-07
    • 2012-10-02
    • 1970-01-01
    • 2017-03-14
    • 2020-10-28
    相关资源
    最近更新 更多