【发布时间】:2013-08-03 05:21:49
【问题描述】:
如何读取传入呼叫的 Twilio POST 参数?我正在尝试使用 TwilioController,但我无法使用 SmsRequest 获取 Body 和 SmsSid。当我使用 WebApi 时,有人可以帮我举一个 C# 中的例子吗? 我尝试使用 Fiddler 传递 POST 参数,但值为 Null。所以我不确定我的阅读是否正确。
我什至尝试过这样做:
[HttpPost]
public string Post([FromBody] string smsReq)
{
return smsReq;
// return smsReq.Body + " " + smsReq.SmsSid;
}
但是当我从 Fiddler 传递值时,我的 smsReq 为空。
这是我从 Fiddler 传递过来的: 用户代理:提琴手 内容类型:application/x-www-form-urlencoded 接受:应用程序/xml 主机:本地主机:56846 内容长度:13
{ '': "Test"}
仅使用 {="Test"} 尝试了上述操作,但没有任何价值。 smsReq 以 NULL 的形式出现。
【问题讨论】:
标签: http-post twilio asp.net-web-api