欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java 判斷pc和app

錢琪琛1年前9瀏覽0評論

在 Java 中,我們可以通過以下方式來判斷用戶是從 PC 訪問還是從 App 訪問:

String userAgent = request.getHeader("User-Agent");
boolean isFromApp = userAgent.contains("AppName") || userAgent.contains("Mobile");

以上代碼中,我們首先通過request.getHeader()方法獲取用戶的請求頭信息,其中包括User-Agent,該信息會告訴我們用戶使用的設備類型和操作系統信息。

接著,我們通過contains()方法判斷在User-Agent字符串中是否包含某些關鍵字,如AppNameMobile,如果包含,表明用戶是從 App 訪問的。

如果需要進一步判斷 PC 和移動設備(含 App)的訪問,可以使用以下代碼:

String userAgent = request.getHeader("User-Agent");
if (userAgent.contains("Windows") || userAgent.contains("Macintosh") || userAgent.contains("Linux")) {
System.out.println("This is PC");
} else {
System.out.println("This is Mobile");
}

以上代碼中,我們通過判斷User-Agent中是否包含WindowsMacintoshLinux關鍵字來判斷用戶是否為 PC 訪問。如果不包含,則認為是移動設備訪問。