C# post请求api获得json数据
何健雄 2017-03-02 06:12:22 在网上找的提交方式代码,但是 不成功求大神看下什么原因 或者帮忙改下代码
string serviceAddress = "http://www.baidu.com/sss/";
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(serviceAddress);
request.Method = "POST";
request.ContentType = "text/html;charset=UTF-8";
string strContent = @"{ ""page"": ""1"",""pageSize"": ""5"",""commodityname"": ""如""}";
using (StreamWriter dataStream = new StreamWriter(request.GetRequestStream()))
{
dataStream.Write(strContent);
dataStream.Close();
}
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
Stream myResponseStream = response.GetResponseStream();
StreamReader myStreamReader = new StreamReader(myResponseStream, Encoding.UTF8);
string retString = myStreamReader.ReadToEnd();
myStreamReader.Close();
myResponseStream.Close();
Response.Write(retString);