关于 javascript:Sencha Touch 和 Cookies

Sencha Touch and Cookies

我有一个 Sencha Touch 2 应用程序。

目前,我使用 JsonP 将身份验证信息发送到服务器 API (POST),服务器以 Json 对象响应(作为 JsonP 传递)。
服务器还发送一个 Cookie

在重新加载应用程序时,Cookie 不会被保留。

我需要在 Sencha Touch App 中维护 cookie...知道怎么做吗?

谢谢西蒙娜

1
2
3
4
5
6
7
8
9
10
11
12
13
14
Ext.data.JsonP.request({
    url: AshtonConfigurations.logOn,
    callbackKey: 'callback',
    method: 'POST',
    //-----------------
    withCredentials: true,
    useDefaultXhrHeader: false,
    //-----------------
    params: {
        UserName: username,
        Password: password,
        RememberMe: 'true',
        DeviceTokenNotification: pushIdToken
    },

由于 JsonP 使用 JS 嵌入标签从远程 URL 获取数据,所以它不支持 POST。出于同样的原因,HTTP 标头