簡體   English   中英

在ASP.NET MVC 4中創建HTTP發布請求的偵聽器

[英]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"]

如何從HTTPPOST,字典或檢索表單值?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM