当前位置:  开发笔记 > 程序员 > 正文

以RESTful方式重命名资源

如何解决《以RESTful方式重命名资源》经验,为你挑选了1个好方法。

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

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

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

到目前为止,我想出了以下内容:

使用post-data"newname = ..."POST到列表资源

将列表输入新URI,然后删除旧URI

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



1> rachvela..:

第一步很好,但我建议你不要删除旧的URI,因为该资源的每个链接都将被中断.而是返回HTTP代码301"永久移动"

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

推荐阅读
wangtao
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有