消息返回了,就写个类序列化来接收。。。
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(Url); request.Method = "POST"; request.ContentType = contentType; //request.ReadWriteTimeout = 1000 * 15; //15s //request.Timeout = 1000 * 15; //15s var postBytes = Encoding.UTF8.GetBytes(postDataStr); request.ContentLength = postBytes.Length; //request.CookieContainer = cookie; Stream myRequestStream = request.GetRequestStream(); myRequestStream.Write(postBytes, 0, postBytes.Length); HttpWebResponse response = (HttpWebResponse)request.GetResponse(); //response.Cookies = cookie.GetCookies(response.ResponseUri); Stream myResponseStream = response.GetResponseStream(); StreamReader myStreamReader = new StreamReader(myResponseStream, Encoding.UTF8); string retString = myStreamReader.ReadToEnd(); myStreamReader.Close(); myResponseStream.Close(); return retString;
你可以json序列化你的请求实体,然后搜索下如何模拟post, 或者你可以搜索下RestSharp,用法直接官网简单抄下就行
110,533
社区成员
642,574
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧