0

我需要使用 POST 但从 C# 代码将数据发送到某个 url。然后我想将结果显示为页面。到目前为止,我有一些示例代码,但它不能按我的意愿正常工作。我使用 asp.net mvc 作为客户端。

using (WebClient client = new WebClient())
{
    byte[] response = client.UploadValues(url, 
        new NameValueCollection()
        { 
            {"desc", payment.Description},
            {"first_name", payment.FirstName},
            {"last_name", payment.FirstName},
            {"email", payment.Email},
            {"client_ip", payment.ClientIp},
        });

    var str = System.Text.Encoding.Default.GetString(response);

    Response.Write(str);
}
4

0 回答 0