[英]create listener to http post request in asp.net mvc 4
我必须从interfax API收到“回叫”。 当interfax上的用户(具有帐户)接收传真时,它将使用必须能够接收Http Post请求的指定URL向帐户持有人回电。 此处的指导是通过回调接受传入的传真通知 。
我创建了一个控制器,并将动作“索引”设置为
public string Index()
{
try
{
Ifax ifax = new Fax();
ifax.UserId = Convert.ToString(Request.QueryString["userId"]);
ifax.Id = Convert.ToInt32(Request.QueryString["id"]);
---
---
ifax.Save()
}
}
catch(Exception ex)
{
//handle exception
}
//Just saving to db 'true' or 'false', to know if callback receive.
//SaveFlag();
}
在我的interfax帐户中接收传真时,我会在网络服务器上回电。 但是问题是我没有得到数据。 我得到每个变量为null或为空。 我是否使用正确的方式从任何客户端api接收http发布请求?
据我了解,Interfax将Post请求发送到您的应用程序。 由于它是发布请求,因此您应该能够读取发布的值Request["phoneNumber"]
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.