|
@@ -4,6 +4,8 @@ import com.miaxis.common.constant.Constants;
|
|
|
import com.miaxis.common.core.controller.BaseController;
|
|
|
import com.miaxis.common.core.domain.Response;
|
|
|
import com.miaxis.common.core.page.ResponsePageInfo;
|
|
|
+import com.miaxis.common.utils.ServletUtils;
|
|
|
+import com.miaxis.common.utils.ip.IpUtils;
|
|
|
import com.miaxis.exam.domain.ExamInfo;
|
|
|
import com.miaxis.exam.service.IExamInfoService;
|
|
|
import com.miaxis.exam.vo.ExamInfoCityVo;
|
|
@@ -81,10 +83,12 @@ public class ExamInfoController extends BaseController{
|
|
|
|
|
|
@GetMapping(value = "/ip")
|
|
|
@ApiOperation("获取访问IP")
|
|
|
- public Response<String> exampleMethod(HttpServletRequest request) {
|
|
|
- String ipAddress = request.getRemoteAddr();
|
|
|
- System.out.println("IP address of the user: " + ipAddress);
|
|
|
- return Response.success(ipAddress);
|
|
|
+ public Response<String> exampleMethod() {
|
|
|
+
|
|
|
+ String ipAddr = IpUtils.getIpAddr(ServletUtils.getRequest());
|
|
|
+ System.out.println(ipAddr);
|
|
|
+
|
|
|
+ return Response.success(ipAddr);
|
|
|
}
|
|
|
|
|
|
|