작성
·
241
0
API서버를 만들고 HATEOAS를 구성하던 도중 문제점을 발견하여 질문을 남깁니다.
SpringCloudGateway(8090) - EurekaServer(8761) - REST API Server(8081) 를 만들어두고
API서버에는 HATEOAS를 구현했습니다.
그런데 게이트웨이를 통해서 api를 호출할때도 _links는 계속 8081로 생성이 되더군요.
gateway의 주소로 _link를 생성하고 싶은데, 찾아보니 대부분 zuul로 설정하는 방법만 나오더군요.
x-forwarded-for를 통해 주소를 넘겨서 처리가 가능할 것 같긴한데, api 서버에 x-forwarded-for를 넘기기만 하면 _link를 생성할 때 알아서 해당 헤더값을 참고해서 만들까요? 어떻게 설정을 해야할지 감이 잡히질 않습니다...hateoas에 관련된 질문이라기보단 spring cloud에 관련 된 질문이지만 따로 cloud 에 관련된 강의가 없다보니 혹시나 싶은 마음에 이곳에 질문을 남겨봅니다.