javascript - 当我在 Resources/Cookies 中有它时没有显示 cookie

标签 javascript extjs extjs4 sencha-touch

我正在发送一个 http 请求,一个 cookie 被发回。我可以在 Reources/Cookies/127.0.0.1/中看到 cookie 名称及其值

问题是:当我尝试使用 document.cookie 在 Web 控制台上获取 cookie 时,没有 cookie,结果为空 ""

这是我使用 Ext js 发出的 http 请求。

new Ext.Application({
launch : function() {

    Ext.util.JSONP.request({
        url : 'host',
        params : {
            method : 'GET',
            username : 'userName',
            password : 'password',
            press : 'Login'
        }
    });     
}
});

我注意到我正常登录网站时可以通过document.cookie获取concole上的cookie,但是当我通过此代码发送http请求时,我无法获取它在控制台上。

如果您能提供问题的解决方案以及为什么/何时会发生这种情况的一些解释,我将不胜感激?

最佳答案

您的脚本是否在您为其设置 cookie 的域中执行?在控制台中执行 document.cookie 返回执行它的域的 cookie。

如果您向 qalixa.com 域发送请求,则为该域设置 cookie,而不是 127.0.0.1。

如果您在本地主机上调试站点,则应向“https://127.0.0.1/ce/dynamic/ce/auth.html”发送请求。

关于javascript - 当我在 Resources/Cookies 中有它时没有显示 cookie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9636210/

相关文章:

javascript - Chrome、firefox 和 IE11 中的按钮间距有所不同

javascript - Extjs4 MVC 将项目保存到服务器

debugging - 了解 "Layout run failure"错误日志

javascript - 无法加载 ext-all.js 文件

javascript - 如何将 JavaScript 数组绑定(bind)到动态 HTML 表?

javascript - 如何构建本地 node.js 邮件服务器

javascript - 文本输入中的Android onkeypress vs oninput

extjs rowexpander 如何展开所有

extjs - 如何保存 Extjs4 图表图像以在 pdf 报告中打印?

javascript - ExtJS 6. 无法将节点添加到树面板