如何将json数组发送到ASP.NET服务器?

时间:2015-05-02 09:03:52

标签: c# json httpwebrequest

我编写了这段代码,将一些JSON发送到服务器:

var httpWebRequest = (HttpWebRequest)WebRequest.Create("http://www.brilliantit.ir/getDetail.aspx");
httpWebRequest.ContentType = "text/json";
httpWebRequest.Method = "POST";

using (var streamWriter = new StreamWriter(httpWebRequest.GetRequestStream()))
{
    //string json = "{\"id\":\"ahbarres\"}";
    string json = "{\"id\":\""+label1.Text+"\"}";
    streamWriter.Write(json);
    streamWriter.Flush();
    streamWriter.Close();
}

String temp = "";
var httpResponse = (HttpWebResponse)httpWebRequest.GetResponse();

using (var streamReader = new StreamReader(httpResponse.GetResponseStream()))
{
    var result = streamReader.ReadToEnd();
    temp = result.ToString();
}

但是,我想将JSON数组发送到服务器。我怎么能这样做?

0 个答案:

没有答案