我刚读过REST实践:超媒体和系统架构这本书,现在我正在尝试一些想法,但无法弄清楚是否在我的响应文档中使用绝对或相对URI.
我更喜欢abosulte URI,但可以看到在进入生产时会出现问题,其中带有负载均衡器的服务器基础架构,apache重写,以及Tomcat服务器将覆盖原始URI并弄乱我的URI生成机制,信息等因为方案和上下文路径在它访问Java代码时将被重写或丢失,并且从客户端的角度来看URI将是不正确的.
然后我想尝试使用相对URI,但这是一个好主意还是错误的转向?
本书坚持使用绝对URI,但我找不到任何关于此的提及.马丁福勒写了关于理查森成熟度模型的文章,他正在使用相对URI.
你怎么看?优点缺点?
| 归档时间: |
|
| 查看次数: |
617 次 |
| 最近记录: |