检查HTTP请求是否是从Android手机或不使用的servlet / JSP

问题描述:

我想问我怎么能保证如果Htt的prequest是从Android手机没有传递变量,使用了Java Servlet?

I would like to ask how can I ensure if an HttpRequest is from an android mobile without passing variable, using java servlet?

感谢您的帮助。

您可以检查用户代理头。 这里有一个列表。我想你可以检查它是否包含机器人与否。

You can check the User-Agent header. Here's a list. I guess you can check whether it contains "Android" or not.

if (request.getHeader("User-Agent").toLowerCase().contains("android")) { .. }