@ResponseBody
@RequestMapping(value = "/weiZhang",method = RequestMethod.POST)
public Object[] DemoOne1 (@RequestBody String vString,HttpServletRequest request){
String requestUrlIP = request.getServerName();
String userIpAddr = request.getRemoteAddr();
Date date = new Date();
System.out.println(date+"通过那个ip访问的机动车违章接口:"+requestUrlIP);
System.out.println(date+"访问机动车违章接口的ip地址:"+userIpAddr);
Boolean a = weiZhangManServiceImpl.ifIP(requestUrlIP,userIpAddr);//判断IP是否存在
if (!a){
return ReturnStatus.Error5();
}
if(null == vString){ //判断参数是否为空
return ReturnStatus.Error1();
}
return demoServiceImpl.findDataByNum1(vString);
}
根据HttpServletRequest获取请求的ip