关于利用WebRequest向一个网站发送数据,网站用QueryString接收不到参数的问题,高手请进,急????????????????????
之前这个朋友也遇到了这个问题,请看:
http://topic.csdn.net/u/20081225/11/c059aee2-1547-470f-963d-d094f9ccc8ff.html
我参照他这个写法,做法如下:
//发出方 http://localhost:2401/demo/send.aspx
string strData = "?name=1234";
byte[] data = Encoding.UTF8.GetBytes(strData);
WebRequest request = WebRequest.Create("http://localhost:2401/demo/target.aspx");
request.Method = "POST";
request.ContentType = "application/x-www-form-urlencoded";
request.ContentLength = data.Length;
Stream MyStream = request.GetRequestStream();
MyStream.Write(data, 0, data.Length);
MyStream.Close();
//接收方 http://localhost:2401/demo/target.aspx
Page_Load事件使用Request.Form["name"]、Request.Params["name"]、Request["name"]
怎么都获取不到值?
http://topic.csdn.net/u/20081225/11/c059aee2-1547-470f-963d-d094f9ccc8ff.html
我参照他这个写法,做法如下:
//发出方 http://localhost:2401/demo/send.aspx
string strData = "?name=1234";
byte[] data = Encoding.UTF8.GetBytes(strData);
WebRequest request = WebRequest.Create("http://localhost:2401/demo/target.aspx");
request.Method = "POST";
request.ContentType = "application/x-www-form-urlencoded";
request.ContentLength = data.Length;
Stream MyStream = request.GetRequestStream();
MyStream.Write(data, 0, data.Length);
MyStream.Close();
//接收方 http://localhost:2401/demo/target.aspx
Page_Load事件使用Request.Form["name"]、Request.Params["name"]、Request["name"]
怎么都获取不到值?
...全文
相关推荐
asp.net页面通过URL参数传值中文乱码问题解决办法
asp.net页面通过URL参数传值中文乱码问题解决办法
.Net获取URL中文参数值的乱码问题解决方法总结
主要介绍了.Net获取URL中文参数值的乱码问题解决方法,总结分析了针对URL参数传递中出现的乱码问题与相应的解决方法,具有一定参考借鉴价值,需要的朋友可以参考下
C#实现IIS服务器下载文件
C#下载IIS上flash,并保存到相应的路径。在网上找个一个例子,学习一下。也给需要这方面资料的人。共享一下。
ASP.NET页面间的传值的几种方法(总结)
ASP.NET页面间的传值的几种方法(总结)
C#采用HttpWebRequest实现保持会话上传文件到HTTP的方法
主要介绍了C#采用HttpWebRequest实现保持会话上传文件到HTTP的方法,很实用的功能,需要的朋友可以参考下


