如何获得弹簧控制器中的响应URL?

时间:2017-09-21 13:21:20

标签: java spring-mvc spring-boot

我从服务A向服务B发送请求。如何在服务B中获取服务A的URL地址?例如,www.a.ru在www.b.ru.我需要进入B www.a.ru

2 个答案:

答案 0 :(得分:0)

我认为你的意思是“如何获取请求IP地址?”

您从服务器A向服务器B发出请求。在服务器B端:

@RequestMapping(value = "/server-B", method = RequestMethod.GET)
public String test(HttpServletRequest request) {

        System.out.println(request.getRemoteAddr()); // here will be server A IP address
        return "Success";
    }

答案 1 :(得分:0)

在请求主体发送服务A的URL地址