java服务端判断请求的系统
来源:互联网 发布:功薄赏后何以能长久乎 编辑:程序博客网 时间:2024/06/14 16:25
package com.zhibo.controller;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import javax.servlet.http.HttpSession;import org.apache.commons.logging.Log;import org.apache.commons.logging.LogFactory;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Controller;import org.springframework.ui.ModelMap;import org.springframework.web.bind.annotation.RequestMapping;import eu.bitwalker.useragentutils.OperatingSystem;import eu.bitwalker.useragentutils.UserAgent;@Controller@RequestMapping("/live")public class LiveController {private static final Log logger = LogFactory.getLog(LiveController.class);/** * pc端首页 */@RequestMapping(value = "/index", produces = "text/html;charset=UTF-8")public String index(HttpServletRequest request, ModelMap modelMap) {String returnJsp = "";try {UserAgent userAgent = UserAgent.parseUserAgentString(request.getHeader("User-Agent"));OperatingSystem os = userAgent.getOperatingSystem();String osType = os.getName();logger.info("osType====>" + osType);if (osType.contains("Android") || osType.contains("iPhone") || osType.contains("iPad")) {// 移动端returnJsp = "live/wap";}if (osType.contains("Windows")) {// PC端returnJsp = "live/index";}} catch (Exception e) {e.printStackTrace();}return returnJsp;}
0 0
- java服务端判断请求的系统
- 如何在服务端判断request来自AJAX请求还是传统的同步请求
- 判断服务端是否支持跨域请求
- Java服务端处理Http请求
- ajax跨域请求,页面和java服务端的写法
- aJax跨域请求,Java服务端的处理办法
- JAVA NIO写服务端判断客户端断开连接的方法
- JAVA NIO写服务端判断客户端断开连接的方法
- Java-判断页面过来的请求方式
- java判断请求来源
- java客户端向服务端发post请求
- Java中在超文本协议中客户端对服务端的请求
- Spring boot ajax跨域请求,页面和java服务端的写法
- RestTemplate请求端和服务端的上传下载
- JAVA服务端的解码
- java 判断请求消息的是手机还是电脑
- java判断当前电脑的系统
- iOS开发 系统各种权限请求 & 判断
- Android 动态申请权限
- Struts1,2,Servlet,Spring MVC单例多例 线程安全问题
- svn目录删除 xargs -i选项
- h3c 双wan工作模式简单配置
- Android 6.0 运行时权限处理
- java服务端判断请求的系统
- 基于360SafeDemo对duilib整体框架的概述
- WebApp开发过程积累的问题------自定义图标
- 一天一条Linux指令-tailf
- 字符设备驱动
- gcc常用命令
- 【Java】150盏灯开错了5年(奥数题)
- Objective-C 深复制和浅复制与<NSCopying>协议
- window.onload与$((document).ready())的区别