我在考虑确定一个HTTP请求的租户,在多租户环境中的以下两种方式 - 硬编码租户的,URI:是否将租户传递给自定义HTTP标头RESTful?
/{tenantUuid}/foos/{id}
或者通过租户在自定义HTTP头,如:
X-Auth-Token: 7d2f63fd-4dcc-4752-8e9b-1d08f989cc00"
(类似于:http://docs.openstack.org/api/quick-start/content/)
注意,{id}
在所有租户中都是唯一的 - 因此/{tenantUuid}/foos/{id}
仍将唯一标识foo
资源。
我的问题是 - 在理论上使用自定义标题是正确的,还是使用自定义标题不宁静。我也知道X-...
标题已被弃用,但问题是忽略了这一事实。
谢谢。