【发布时间】:2015-09-08 21:48:29
【问题描述】:
我正在创建一个将与 ReST API 通信的 Android 应用程序。我想知道如何为 API 提供安全性
这是我的示例 API 方法
@GET
@Path("/count")
public String totalUserCount(){
return "100";
}
这是我从 android 对 api 的调用
StringRequest stringRequesttoNearby = new StringRequest(
Request.Method.GET,
url,
new Response.Listener<String>() {
@Override
public void onResponse(String responseString) {
//response
}
},
new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
}
})
{
@Override
protected Map<String,String> getParams(){
Map<String,String> params = new HashMap<String, String>();
return params;
}
};
//add request to queue
Singleton.getInstance().getRequestQueue().add(stringRequesttoNearby);
所以我想知道如何为这个 API 调用增加安全性
【问题讨论】:
-
medium.com/javarevisited/… 如果我们使用 spring,这篇文章真的很棒