小么熊🐻 2 gadi atpakaļ
vecāks
revīzija
dcf27fe615

+ 8 - 4
nbjk-admin/src/main/java/com/miaxis/app/controller/exam/ExamInfoController.java

@@ -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);
     }