如何发送包含[]的请求有效负载

时间:2018-01-24 19:25:57

标签: c# post httpwebrequest payload

我必须拨打网络服务,当我使用谷歌工具时,我看到了请求有效负载,它看起来像这样:

[text%20search]

我的代码目前正在执行以下操作:

using (Stream streamWriter = chttpWebRequest.GetRequestStream())
            {
                string postdata = "[text%20search]";
                byte[] byteData = Encoding.UTF8.GetBytes(postdata);
                streamWriter.Write(byteData, 0, byteData.Length);
                streamWriter.Flush();
                streamWriter.Close();
            }

但我收到502错误,我猜这可能与我将POST数据发送到服务的方式有关。

有人可以指出我正确的方向吗?提前谢谢!

0 个答案:

没有答案