Backend/JAVA

[JAVA] 자바 request 정보 및 모바일 구분하기

couque 2023. 4. 7. 20:45
반응형

자바 request 정보 및 모바일 구분하기


# User-Agent 로 모바일 android, ios 구분하기

String header = request.getHeader("User-Agent").toLowerCase().replaceAll(" ", "");

if(header.indexOf("mobile") > -1){
	if(header.indexOf("android") > -1){
    	return "android";
    }else{
    	return "iOS";
    }
}else{
	return "window";
}

 

# User-Agent 로 앱 ID 스키마 구분하기

String header = request.getHeader("User-Agent").toLowerCase().replaceAll(" ", "");

if(header.indexOf({app scheme}) > -1){
	return true;
}else{
	return false;
}
반응형