【发布时间】:2013-02-28 11:37:13
【问题描述】:
如何使用 HttpClient 调用具有多个参数的 Post 方法?
我正在使用带有单个参数的以下代码:
var paymentServicePostClient = new HttpClient();
paymentServicePostClient.BaseAddress =
new Uri(ConfigurationManager.AppSettings["PaymentServiceUri"]);
PaymentReceipt payData = SetPostParameter(card);
var paymentServiceResponse =
paymentServicePostClient.PostAsJsonAsync("api/billpayment/", payData).Result;
我需要添加另一个参数 userid。如何将参数与“postData”一起发送?
WebApi POST 方法原型:
public int Post(PaymentReceipt paymentReceipt,string userid)
【问题讨论】:
-
如何从您的 Web API 中操作?
-
'来自 webapi 的操作'是什么意思?
-
您希望在 Web Api 中调用 POST 请求的方法
-
@Cuong Le,我更新了帖子
-
有了这个Web Api,我看不到userId?
标签: c# asp.net-web-api httpclient