RESTful API设计-执行操作

RESTful API设计-执行操作,rest,restful-architecture,Rest,Restful Architecture,我使用RESTful标准创建应用程序。我知道什么时候我应该使用GET action,什么时候发布或放置等等 但现在我有了具体的案例。我不想向action发送任何数据,也不想接收任何数据。 我只是想问服务器上的特殊地址和行动将做一些工作。只能返回204个状态(无内容),仅此而已。对于这种情况,我应该使用GET方法吗?还是别的什么?一定要用POST。大多数其他方法是:它们应该对系统有相同的影响,不管您使用相同的参数调用它们多少次。您的情况正好相反:每次调用都会启动新任务的执行(如果我理解正确的话)。

我使用RESTful标准创建应用程序。我知道什么时候我应该使用GET action,什么时候发布或放置等等

但现在我有了具体的案例。我不想向action发送任何数据,也不想接收任何数据。
我只是想问服务器上的特殊地址和行动将做一些工作。只能返回204个状态(无内容),仅此而已。对于这种情况,我应该使用GET方法吗?还是别的什么?

一定要用POST。大多数其他方法是:它们应该对系统有相同的影响,不管您使用相同的参数调用它们多少次。您的情况正好相反:每次调用都会启动新任务的执行(如果我理解正确的话)。还要注意,根据REST范式,没有“动作”,只有资源。将您的资源命名为“XXX_任务”,您将看到它的帖子,这在语义上是有意义的。

@CássioMazzochiMolin确实,我的错。