如何向分段 POST 请求添加其他参数

本文关键字:添加 其他 参数 请求 POST 分段 | 更新日期: 2023-09-27 18:35:10

我使用HttpWebRequest在服务器上上传文件。但我也想发送一些参数(我的意思是名称-值对)

如何向分段 POST 请求添加其他参数

您可以将它们添加到查询字符串中。 它们将在服务器上可用,无论HTTP方法是POST还是GET。

你可以试试这个:

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();