gpt4 book ai didi

rest - 以 RESTful 方式重命名资源

转载 作者:行者123 更新时间:2023-12-03 15:00:26 28 4
gpt4 key购买 nike

以 RESTful 方式重命名资源的最佳实践是什么?
假设我的用户可以使用 uri 维护命名的事物列表

http://example.org/users/{userName}/lists/{listName}

我想给我的用户一个 API 来重命名某个列表。什么是首选方式?

到目前为止,我想出了以下几点:
  • 使用 post-data "newname=..."POST 到列表资源
  • 将列表放入新的 URI,然后删除旧的 URI

  • 这样做的正确方法是什么?

    最佳答案

    第一步很好,但我建议你不要删除旧的 URI,因为每个指向该资源的链接都会被破坏。而是返回 HTTP 代码 301“永久移动”

    http://en.wikipedia.org/wiki/HTTP_301

    关于rest - 以 RESTful 方式重命名资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1615358/

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