gpt4 book ai didi

language-agnostic - 如何响应 RESTful Web 服务中的备用 URI

转载 作者:可可西里 更新时间:2023-11-01 15:27:00 24 4
gpt4 key购买 nike

我正在构建一个 RESTful 网络服务,其中一个资源有多个 URI,因为有多个唯一标识符。服务器应该通过返回资源来响应对备用 URI 的 GET 请求,还是应该发送 HTTP 3xx 重定向到规范 URI? HTTP 303(另见) 是最合适的重定向吗?

澄清:HTTP 规范明确指出重定向的选择取决于 future 请求应使用的 URI。在我的应用程序中,“规范”URI 是最稳定的替代方案;替代 URI 将始终指向相同的规范 URI,否则将变为无效。

最佳答案

我个人更愿意返回资源而不是重定向,尽管我怀疑那只是因为我的潜意识告诉我重定向速度较慢。

但是,如果您决定使用重定向,我认为 302 或 307 可能比 303 更合适,尽管 w3.org包含您可以使用的不同重定向代码的详细信息。

关于language-agnostic - 如何响应 RESTful Web 服务中的备用 URI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31800/

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