1

我希望制作 RESTful 端点期望可发现的模型。

例如:

我的服务期望这样形成一个用户模型:

{
name:'',
role:2,
userId: 12345
}

要发布一个新用户,我需要知道这个模型的结构才能正确地将它发送到正文中。

我不想为服务的消费启用静态类型,但我确实想要一种动态的方式来获取我期望的模型结构,以便客户端可以合理地适应。

我想尽可能地遵守 REST 的原则,以免招致 Roy Fielding 先生的愤怒,但我也需要以合理友好的方式完成工作。

我也不只是想创建有关端点的文档。我知道这样做的许多方法,但我希望能够以编程方式发现事物。

4

0 回答 0