我有一个功能API端点
myapi.com/channels/costs
目前已实施[GET]电话。此端点现已投入生产。
现在,这是针对美国的所有客户。此端点使用的相同数据库还具有其他国家/地区的相关详细信息。 我要求为英国客户提供相同的逻辑/电话。
我应该使用:
1. myapi.com/uk/channels/costs
?
2.(仍然使用)myapi.com/channels/costs
&然后包括一个自定义标题来区分美国和英国?
有没有规定的方法来做到这一点?
答案 0 :(得分:0)
我建议您使用带有查询参数(而不是标题)的相同网址来指定相关国家/地区,默认情况下默认为美国。这符合表示正在查询的资源的URI的RESTful样式,并且您以稍微不同的方式查询它。