我必须拨打网络服务,当我使用谷歌工具时,我看到了请求有效负载,它看起来像这样:
[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数据发送到服务的方式有关。
有人可以指出我正确的方向吗?提前谢谢!