gpt4 book ai didi

RESTful 资源和正交资源问题

转载 作者:行者123 更新时间:2023-12-04 18:35:18 25 4
gpt4 key购买 nike

如果我使用的 3 层应用程序在中间层具有面向 RESTful 资源的服务并通过 HTTP 访问,那么向 UI 层提供正交资源的最佳方式是什么?

这方面的一个例子是“用户”资源,它有一个国家/地区的字段/属性,现在在编辑用户时位于 UI 层中,我希望能够从下拉列表中选择,然后通过更新资源一个 PUT 操作。

问题是国家/地区列表如何进入用于编辑用户的 UI? - 我是向服务发出 2 个单独的请求,一个用于国家资源,一个用于用户资源,还是将它们合并为 1 个请求。

最佳答案

做两个请求。这允许每个表示具有不同的缓存规则。缓存国家/地区列表可能是个好主意。

当我这样做时,我的 XML 表示形式如下:

<User>
<Name>Bob Brown</Name>
<Country DomainUrl="/Setup/Country/PickList">
<Code>US</Code>
<Description>United States</Description>
</Country>
</User>

我还推迟了国家列表的加载,直到用户实际点击下拉列表。

关于RESTful 资源和正交资源问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3625487/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com