我需要在 C# 中创建以下 PHP POST
$params = array(
'method' => 'method1',
'params' => array
(
'P1' => FOO,
'P2' => $Bar,
'P3' => $Foo,
)
);
我无法弄清楚如何创建params
数组。我尝试使用WebClient.UploadString()
json 字符串无济于事。
如何在 C# 中构造上述内容?
我试试
using (WebClient client = new WebClient())
{
return client.UploadString(EndPoint, "?method=payment");
}
以上工作,但需要进一步的参数。
using (WebClient client = new WebClient())
{
return client.UploadString(EndPoint, "?method=foo&P1=bar");
}
P1
不被认可。
我尝试过UploadValues()
但无法将参数存储在NamedValueCollection
API 是https://secure-test.be2bill.com/front/service/rest/process