在servlet中,我们可以获取到HttpServletRequest,然后通过HttpServletRequest的getHeader("User-Agent")方法获取请求头中的User-Agent。

不同的终端的User-Agent都会有所不同,我们可以通过User_Agent来判断终端。

比如我们想判断是否是通过微信浏览器过来的请求,可通过如下代码来实现。

1 String userAgent=req.getHeader("User-Agent");
2 if(userAgent.indexOf("MicroMessenger")>-1){
3     session.put("isWx", 1);
4 }else{
5     session.put("isWx", 0);
6 }

 

相关文章:

  • 2022-12-23
  • 2021-12-07
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-16
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-08-28
  • 2021-09-22
  • 2022-12-23
  • 2022-01-12
  • 2022-12-23
相关资源
相似解决方案