如何保持会话存活? Android库离子

时间:2019-02-04 10:34:04

标签: android session-cookies

我正在开发一个使用Ion库来请求API数据的android应用。

这是我的要求

void getData(final OnDbData listener) {
    Ion.with(context)
            .load(BASE_URL + url)
            .asJsonObject()
            .setCallback(new FutureCallback<JsonObject>() {
                @Override
                public void onCompleted(Exception e, JsonObject jsonObject) {
                    if (e == null) {
                        listener.OnDbDataReceived(jsonObject, false);
                    } else {
                        Log.d("DBDATA-IonDB", e.getMessage() + "");
                        listener.OnDbDataReceived(jsonObject, true);
                    }
                }
            });
}

我已经成功登录到我的应用程序,但是当我发送对其他数据的请求时,离子库正在打开新的连接,并且API返回了未授权错误。从服务器端,会话超时设置为2小时。使我感到困惑的另一件事是,当我使用本地服务器(计算机中的API)时,它可以正常工作,但是当我连接到远程服务器时,它正在断开连接。 如果您知道如何处理,请提供帮助!

0 个答案:

没有答案