我使用HttpWebRequest在服务器上上传文件。但我也想发送一些参数(我的意思是名称 - 值对)
答案 0 :(得分:1)
您可以将它们添加到查询字符串中。无论HTTP方法是POST还是GET,它们都可以在服务器上使用。
答案 1 :(得分:0)
你可以试试这个:
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("some site");
request.Method = "POST";
request.ContentType = "application/x-www-form-urlencoded";
byte[] data = "some data";
request.ContentLength = data.Length;
using (Stream stream = request.GetRequestStream())
{
stream.Write(data, 0, data.Length);
}
HttpWebResponse response = (HttpWebResponse)request.GetResponse();