在服务器上执行子例程的HTTP方法

时间:2015-07-21 15:45:47

标签: c# asp.net rest http

这可能看起来像一个奇怪的问题,可能非常特定于我们目前的要求,但我找不到任何通过谷歌的东西,所以我想我会试一试。

我在ASP.NET C#MVC4中工作,后端是一个遗留数据库系统。我们有两个MVC项目;一个用于与数据库交互的API,另一个用于返回Views等并与API交互的前端。通过API,我们可以运行后端数据库服务器上存在的子例程。

我正在从前端向API发出一个包含JSON编码数据的HTTP请求。 API将使用它在后端运行子程序(子程序将数据保存在服务器上并发送电子邮件)。

我的问题是:在这种情况下我应该使用什么HTTP方法?

目前,我选择了一个POST请求,因为这不是幂等行为,我认为这是最好的选择,但它不是真正的CREATE操作,所以我想问一下是否有人有任何不同建议。

0 个答案:

没有答案