.net如何通过Http Post请求发送Json对象数据,在地址栏中要如何输入这些传入的数据
public static string getJson(string getUrl)
{
ServicePointManager.ServerCertificateValidationCallback += RemoteCertificateValidate;//处理post https证书验证问题
string result = "";
WebRequest req = WebRequest.Create(getUrl);
req.Method = "POST";
WebResponse res = req.GetResponse();
Stream receiveStream = res.GetResponseStream();
Encoding encode = Encoding.GetEncoding("utf-8");
StreamReader sr = new StreamReader(receiveStream, encode);
char[] readbuffer = new char[256];
int n = sr.Read(readbuffer, 0, 256);
while (n > 0)
{
string str = new string(readbuffer, 0, n);
result += str;
n = sr.Read(readbuffer, 0, 256);
}
return result;
}