首页 > 解决方案 > 使用相同的 REST API 识别多个微服务的最佳实践?

问题描述

我有几个使用相同 REST API 的微服务。有些人以非常不同的方式使用相同的资源。更不用说权限了。

因此,我需要以某种方式将其分开,即使它会创建一些冗余代码。

我当前的路线如下所示:

它会起作用,但我不喜欢冗余,更喜欢类似api.domain.tld/v1/items.

如何识别调用微服务?通过路线还是在标题中?无法进行身份验证,因为调用的是同一用户。

亲爱的版主,我正在寻找一个约定/最佳实践,因此它不应该基于意见。谢谢!

标签: restdjango-rest-frameworkrestful-url

解决方案


推荐阅读