在 webapi 中编写触发作业的方法应该是 post 还是 get 调用?

Writing a method to trigger a job in webapi should be a post or a get call?

因此,在为我的调度程序编写控制器时,我想知道哪个更干净,我应该调用 post 来触发作业吗?或接电话?

一般一个Get rest方法就是获取数据。一个Post会更好触发工作

A post 在语义上优于 get,因为工作的概念是做一些处理而不是 get 东西给你。

如果您的 api 方法只是 get/retrieve 一些数据给调用者,那么它看起来根本不像是一份工作。

你可能还有一个 get 和一个 post,其中 post 将完成这项工作,而 get 将 return 该工作的结果。