当前位置:编程学习 > C#/ASP.NET >>

c#怎样post?

用httpwebrequest和webbrowser的navigate函数的第8个重载都不管用,怎么办? --------------------编程问答-------------------- 咋。。。。。代码贴出来看看! --------------------编程问答--------------------

System.Text.Encoding encoding = System.Text.Encoding.GetEncoding("GB2312"); //编码按需设置
byte[] data = encoding.GetBytes(strdata);
HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create(strUrl);
myRequest.Method = "POST";
myRequest.ContentType="text/plain; charset=UTF-8"; //按需设置
myRequest.ContentLength = data.Length;
myRequest.KeepAlive = true;
System.IO.Stream newStream=myRequest.GetRequestStream();
newStream.Write(data,0,data.Length);
newStream.Close();

HttpWebResponse myHttpWebResponse = (HttpWebResponse)myRequest.GetResponse(); 
Stream receiveStream = myHttpWebResponse.GetResponseStream();
//取回执过程略.


其实网上很多例子. --------------------编程问答-------------------- 我尝试过了,不行 --------------------编程问答-------------------- 看这个里面的请求
--------------------编程问答--------------------
引用 4 楼 ajaxtop 的回复:
看这个里面的请求


我看了下 这里写得很全面的了
LZ可以参考下
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,