您好我是 Android 的新手,我正在开发本机Android应用程序以与 REST API进行交互。
我想安全我的REST API。我的REST API必须只允许来自我的原生Android应用程序的请求不是来自 android浏览器。为了实现上述结果,我使用PHP作为后端处理了用户代理字符串。
我做了什么
我尝试使用自定义用户代理字符串 (android应用程序)
webview.getSettings().setUserAgentString("user-agent-string");
问题1:
来自原生Android应用程序的默认用户代理字符串是否包含 Dalvik 或 ART 或两者
问题2:
为什么要设置Dalvik而不是 Mozilla
目前我收到以下用户代理字符串(在10种不同的手机中试用)
Dalvik/x.x.x (Linux; U; Android x.x.x; <phone model> Build/XXXX