如何在android中管理未经验证的会话?

时间:2016-07-07 17:21:23

标签: android session

我正在尝试实现一个需要非真实会话管理的Android应用程序。 此应用程序的目的是从不需要身份验证或任何登录的公共网站进行通信和获取服务。

提前谢谢你。

1 个答案:

答案 0 :(得分:0)

通常,身份验证令牌通过请求标头发送。您可以使用Retrofit或Volley等库来与服务器进行通信。它允许您清楚地定义端点,预期请求和响应详细信息。

此处提供示例改造代码。 (只显示其中的身份验证部分。您可以从文档和教程中轻松获得其他详细信息)

   RestAdapter.Builder builder = new RestAdapter.Builder()
            .setRequestInterceptor(new RequestInterceptor() {
                @Override
                public void intercept(RequestFacade request) {
                    request.addHeader("Version", BuildConfig.VERSION_NAME);
                    request.addHeader("Accept", "application/json;versions=1");
                    request.addHeader("Authorization", "YOUR_TOKEN);

                }
            });