在下还用的是vs.2003(net1.1)我希望在.aspx.cs的load方法中,用后台去访问一个我自己的网站比如:"http://myself.aabbcc.com/usrinfo.asp"这个页面,并取得这个页面的返回值如果我直接在IE地址栏中输入 :http://myself.aabbcc.com/usrinfo.asp后,在浏览器上会显示出:
myname
abdc
23
男希望能这样一行一行的去取得这些数据,可以吗?谢谢
myname
abdc
23
男希望能这样一行一行的去取得这些数据,可以吗?谢谢
解决方案 »
- 【求帮助】懂C#和WPF的来帮下忙,关于RichTextBox控件鼠标悬停的问题
- ExecuteNonQuery 有问题(C#)
- 重写columnType 为multiRadioButtonControl,碰到了个难题,请兄弟们帮忙。
- 当不在独立 exe 内部运行时,必须指定 exePath。怎么回事呢??
- 谁知道这种功能怎么做
- SharpDevelop中ICSharpCode.TextEditor.DLL的keydown,keyup,keypress等事件不起作用!
- 问题很多,希望得到大家的指点,Tks!!!
- treeview
- listview 多行操作
- 一个可以改变我前途的决定,我决定不了,请C#版的兄弟帮我看一下(最终会学C#)
- 大家手上有没有自动贪吃蛇游戏源代码?或告诉我怎么做?谢谢!!
- 求问关于WeifenLuo组件的问题(了解的请进)!
例如:
PageUrl = UrlText.Text;
WebRequest request = WebRequest.Create(PageUrl);
WebResponse response = request.GetResponse();
Stream resStream = response.GetResponseStream();
StreamReader sr = new StreamReader(resStream, System.Text.Encoding.Default);
ContentHtml.Text = sr.ReadToEnd();
resStream.Close();
sr.Close();
{
// 在此处放置用户代码以初始化页面
if(!IsPostBack)
{ string PageUrl="myself.aabbcc.com/usrinfo.asp";
WebRequest request = WebRequest.Create(PageUrl);
WebResponse response = request.GetResponse();
Stream resStream = response.GetResponseStream();
StreamReader sr = new StreamReader(resStream, System.Text.Encoding.Default);
locations.Text = sr.ReadToEnd(); //locations是我页面上的一个textbox
resStream.Close();
sr.Close();
}
}
运行后,报错:无效的 URI: 无法确定 URI 的格式。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.UriFormatException: 无效的 URI: 无法确定 URI 的格式。源错误:
行 106: */
行 107: string PageUrl="myself.aabbcc.com/usrinfo.asp";
行 108: WebRequest request = WebRequest.Create(PageUrl);
HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url);
HttpWebResponse res = (HttpWebResponse)req.GetResponse();
StreamReader sr = new StreamReader(res.GetResponseStream(), System.Text.Encoding.BigEndianUnicode);
string result = sr.ReadToEnd();
sr.Close();
res.Close();
/*
result内容:myname<br />abdc<br />23<br />男
*/
string[] strs = result.Replace("<br />","|").Split('|');//转换成一个数组
/*
strs[0];//myname
strs[1];//abdc
strs[2];//23
strs[3];//男
*/