C# 如何获取HTTP POST发布的参数

C# 如何获取HTTP POST发布的参数,c#,http-post,mailgun,C#,Http Post,Mailgun,我在我的C#web应用程序的mailgun API中使用Webhook 在webhooks中,我必须在mailgun控制面板中提供一个URL,然后mailgun将向我的URL发送HTTP帖子并发送一些参数。我从这个网站上得到了一个临时URL——在mailgun中设置它以接收HTTP帖子。如何获取通过post发送的参数 我在考虑使用: 字符串domain=Request.Params[“domain”] 但它是空的。我很困惑,我是否应该对该临时url有任何请求 创建一个HttpPost方法,并将参

我在我的C#web应用程序的mailgun API中使用Webhook

在webhooks中,我必须在mailgun控制面板中提供一个URL,然后mailgun将向我的URL发送HTTP帖子并发送一些参数。我从这个网站上得到了一个临时URL——在mailgun中设置它以接收HTTP帖子。如何获取通过post发送的参数

我在考虑使用:

字符串domain=Request.Params[“domain”]


但它是空的。我很困惑,我是否应该对该临时url有任何请求

创建一个HttpPost方法,并将参数的名称作为方法参数传递

[HttpPost]
public ActionResult myMethod(param1, param2,..){}

参数名称应与请求中传递的参数相同,或与表单中输入的参数名称相同

我没有发布,它们将发布到此URL:我需要获取它们。我必须把这个URL放在哪里?