我刚读完书籍REST实践:超媒体和系统架构,现在正在尝试一些想法,但无法确定在响应文档中是否使用绝对URI或相对URI。我更喜欢使用绝对URI,但是我可以看到在生产环境中会有问题,其中服务器基础设施具有负载均衡器、Apache重写和Tomcat服务器,它们将覆盖原始URI并破坏我的URI生成机制。当它到达Java代码时,诸如方案和上下文路径之类的信息将被重写或丢失,从客户端的角度来看,URI将不正确。然后我就想只使用相对URI,但这是一个好主意还是错误的转折点?该书坚持使用绝对URI,但我找不到任何关于此的提及。Martin Fowler写了关于Richardson成熟度模型的文章,他使用相对URI。你怎么看?优缺点是什么?