系统提示“远程服务器返回数据错误,404未找到”
但是通过页面拼<form action="post".....>提交的方式可以访问到远程服务器
但是通过页面拼<form action="post".....>提交的方式可以访问到远程服务器
解决方案 »
- fileupload控件如何绑定数据库中文件的路径
- 关于GridView显示与搜索显示的习惯问题~~~
- 如何判断gridview里某一行的值是否在datatable中
- 求。net 使用的前台javascript代码,实现全选功能的
- 什么时候用动态加载?
- 请教一个问题 "无效操作。连接被关闭。"
- 一周用户生日算法的问题,请各位高手帮忙
- aspx网页不能打开
- 根据id显示图片
- 菜鸟问题:我的程序用到了sqlConnection,DataSet,sqlDataAdapter,程序结束时用关闭它们吗??
- 下决心学asp.net
- 哪有ASP .NET 2.0页面元素的详细介绍如span,div分别是什么?
ASCIIEncoding encoding=new ASCIIEncoding();
byte[] byte1=encoding.GetBytes(postData);
// Set the content type of the data being posted.
myHttpWebRequest.ContentType="application/x-www-form-urlencoded";
myHttpWebRequest.ContentLength=postData.Length;
Stream newStream=myHttpWebRequest.GetRequestStream();
newStream.Write(byte1,0,byte1.Length);
// Close the Stream object.
newStream.Close();
用MSXML2.XMLHTTP,MSXML2.DOMDocument通过XML+JAVASCRIPT可以实现
并且可以实现不刷新
wrPostURL.Method = "POST";
wrPostURL.ContentType = "application/x-www-form-urlencoded";
Stream postStream = wrPostURL.GetRequestStream();
//开始向服务器post数据
byte[] pPostBytes = System.Text.Encoding.UTF8.GetBytes(DOM.OuterXml);
postStream.Write(pPostBytes,0,pPostBytes.Length);
postStream.Flush();
postStream.Close();
//接受服务器返回的数据
Stream responseStream = wrPostURL.GetResponse().GetResponseStream();
byte[] buffer = new byte[4096];
int i = responseStream.Read(buffer,0,buffer.Length);
Console.WriteLine(System.Text.Encoding.UTF8.GetString(buffer,0,i));
还是WebRequest 的一些信息设置不对?