👀 접속 도메인 및 IP 정보를 확인
@GetMapping("/pay/coupon_api.do")
public String coupon_api(HttpServletResponse res,HttpServletRequest req) throws Exception{
//머 이런식..ㅋ
String ips = req.getRemoteAddr();
System.out.println(ips);
}
👀 접속 브라우저 확인 - 모바일에서 많이 사용
String browser = req.getHeader("User-Agent");
System.out.println(browser);
if(browser.contains("Edg")) {
System.out.println("Edge로 접속 확인");
}else if(browser.contains("Chrome")) {
System.out.println("Chrome 접속 확인");
}
👀 얜 뭘까나 - ip check인듯
@RequestMapping(value="/pay/coupon_api.do",method=RequestMethod.GET)
@GetMapping("/pay/coupon_api.do")
public String coupon_api(HttpServletResponse res,HttpServletRequest req) throws Exception{
HttpServletRequest req2 = ((ServletRequestAttributes)RequestContextHolder.currentRequestAttributes()).getRequest();
String ips2 = req2.getHeader("X-FORWARED-FOR");
System.out.println(ips2);
}
=> 요건 spring 부트에서 자세히 다룰 예정
'MEMO > Java-memo' 카테고리의 다른 글
post 통신에 따른 조건문 핸들링 - input type hidden,text (0) | 2024.06.25 |
---|---|
문자열로 변환하는 형태 : String.valueOf,toString(),(String) (0) | 2024.06.19 |
금액에 , 찍기 (0) | 2024.05.31 |
IO,Network 정리 (0) | 2024.05.24 |
interface 정리 (0) | 2024.05.24 |