当前位置: 首页 > 知识库问答 >
问题:

用于“激活”的RESTful URL

宰父浩漫
2023-03-14

我有一个可以激活和停用的资源(project)。
用于此目的的最适合REST的URLendpoint是什么?

现在我在考虑/projects/:id/activate/projects/:id/deactivate,但我认为这不是很RESTful。
此外,我不确定使用什么HTTP方法。

你能提供一些指示吗?
谢谢!

共有1个答案

宋飞文
2023-03-14

您可以将请求发送到projects/{id}并使用patch(当您正在更新现有对象时)谓词,例如。

PATCH /projects/123

[
    { "op": "activate|deactivate", ... }
]

阅读更多内容:REST API-PUT vs补丁与实际生活示例

 类似资料:
  • 当实例的试用期结束时,Navicat Monitor 需要令牌以继续监控该实例。令牌可以作为永久许可证或订阅购买。若要管理你的令牌并许可你的实例,请前往“配置”->“激活令牌密钥和许可实例”。 【注意】永久许可证和订阅方案不能在同一个 Navicat Monitor 上使用。在更改激活方法之前,你需要取消激活令牌密钥或退出你的 Navicat ID。 永久许可证 如果你购买了永久许可证,你将收到一

  • 在 3.1创建用户 中,我们注册了一个用户,并且产生了激活码,这个时候,我们得到激活码,怎么激活用户呢? 其实很简单,看代码 try { // 根据 userid 查询用户 $user = Sentry::findUserById(1); // 使用激活码激活用户 if ($user->attemptActivation('产生的激活码')) {

  • 本文向大家介绍激活函数的作用相关面试题,主要包含被问及激活函数的作用时的应答技巧和注意事项,需要的朋友参考一下 参考回答: 激活函数是用来加入非线性因素的,提高神经网络对模型的表达能力,解决线性模型所不能解决的问题。

  • 我有一个资源(),可以激活和停用它。 为此,什么是最RESTful的URLendpoint? 现在我正在考虑和,但我认为这不是非常RESTful。 此外,我不确定使用什么HTTP方法。 你能提供一些指点吗? 谢谢!

  • 多亏了来自NickFroty的youtube教程,我能够在php中创建一个合适的注册系统,我已经能够将他的代码从mysql转换为mysqli,并且能够在用户注册后通过电子邮件发送激活链接。 下面的代码将在数据库中插入注册详细信息,并在用户注册后将消息和激活链接发送到用户的电子邮件。 但是我现在有个问题。如果我点击链接,它会将用户导航到页面。 我的问题是:在用户点击激活链接后,它如何激活用户的帐户?

  • 我试图使我的wordpress网站翻译准备好,使用'poedit'。我激活翻译有问题。我想只翻译网站,而不是wordpress系统。我有我的. pot,. po和. mo文件在'语言'文件夹在我的主题目录,我有这个代码在我的functions.php文件: 那么,在poedit程序中保存并翻译所有内容后,如何在我的站点中激活它?我现在正在使用本地主机。