2016-07-07 49 views
0

我想实现一个需要非法会话管理的android应用程序。 这个应用程序的目的是沟通和获取公共可用的网站,不需要身份验证或任何登录的服务。如何在Android中管理未经身份验证的会话?

预先感谢您。

+0

你的意思是说。你只需要到达和结束点获取结果,并显示在Android应用程序。是吗 ? – Ramesh

+0

部分是的,我想要获取远程服务器的服务,这是公开可用的。但我无法弄清楚,如何使用该服务器管理android应用程序中的会话。 –

+0

这是什么意思?你可以更具体一些,其过于通用 – Ramesh

回答

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); 

       } 
      });