利用WebRequest向服务器提交Form
2010-04-15 13:15
190 查看
WebRequest request = WebRequest.Create("http://localhost:7369/WebSite1/Service.asmx/GetContent"); request.Method = "POST"; request.ContentType = "application/x-www-form-urlencoded"; StringBuilder sb = new StringBuilder(); for (int i = 0; i < 10; i++) { sb.AppendFormat("Value{0}={0}", i); sb.Append("&"); } List<byte> listBuffer = new List<byte>(); Array.ForEach(sb.ToString().ToCharArray(), (c) => { listBuffer.Add((byte)c); }); request.ContentLength = listBuffer.Count; Stream stream = request.GetRequestStream(); if (stream.CanWrite) { stream.Write(listBuffer.ToArray(), 0, listBuffer.Count); }
相关文章推荐
- 利用WebRequest来实现模拟浏览器通过Post方式向服务器提交数据
- 利用WebRequest来实现模拟浏览器通过Post方式向服务器提交数据
- 利用WebRequest来实现模拟浏览器通过Post方式向服务器提交数据
- 利用WebRequest来实现模拟浏览器通过Post方式向服务器提交数据
- 利用WebRequest来实现模拟浏览器通过Post方式向服务器提交数据
- httpwebrequest 服务器提交了协议冲突. section=responsestatusline
- HttpWebRequest出错 服务器提交了协议冲突. Section=ResponseHeader Detail=CR 后面必须是 LF
- HttpWebRequest提交Form和上传文件的认证问题
- 利用HttpWebRequest向服务器XML数据
- Aspx Without Webform之三:用Form向服务器提交数据
- 利用HttpWebRequest以POST方式提交Json数据-后台实现不同平台间的数据传输
- C#中HttpWebRequest用Post提交Content-Type: multipart/form-data; boundary=
- 利用XMLHttpRequest(XHR)对象实现与web服务器通信
- 利用HttpWebRequest模拟提交图片
- svn提交后利用hooks自动更新web服务器
- 利用httpWebrequest 向服务器发送请求,并返回结果.
- C#中HttpWebRequest用Post提交Content-Type: multipart/form-data;
- WebRequest请求错误(服务器提交了协议冲突. Section=ResponseHeader Detail=CR 后面必须是 LF)
- 在用HttpWebRequest的时候,发现返回"基础连接已经关闭: 该服务器提交了 HTTP 协议冲突
- WebClient,HttpWebRequest模拟Form提交