.net 通过url 获取过去json
public static string getJson(string getUrl)
{
//处理post https证书验证问题
ServicePointManager.ServerCertificateValidationCallback += RemoteCertificateValidate;
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;
}