REST in Practice: Hypermedia and Systems Architecture을 방금 읽었지만 내 응답 문서에서 절대적 또는 상대적 URI를 사용할지 여부를 파악할 수 없습니다.RESTful 하이퍼 미디어, 상대적 또는 절대 URI가
abosulte URI를 선호하지만 프로덕션으로 갈 때로드 밸런서가있는 서버 인프라, apache가 다시 쓰여지고 Tomcat 서버가 원본 URI를 덮어 쓰고 URI 생성을 망칠 수 있음을 알 수 있습니다. 메커니즘과 같은 스키마 및 컨텍스트 경로와 같은 정보는 Java 코드에 도달하면 다시 작성되거나 손실되며 URI는 클라이언트 관점에서 올바르지 않습니다.
그렇다면 상대 URI를 사용하도록 유혹을 받겠지 만 좋은 생각입니까 아니면 잘못 걸릴 것입니까?
이 책은 절대 URI를 사용하여 지속적이지만이 문제에 대해서는 언급 할 수 없습니다. Martin Fowler가 Richardson Maturity Model에 대해 썼으며 상대 URI를 사용하고 있습니다.
당신은 어떻게 생각하십니까? 찬성/반대?