获取网站源代码 指定某个页面的HTML源代码我可以获取到,页面传值的网站源码也可以获取就是说网站地址加上问号传值给浏览器控件浏览器控件是可以拿到源代码的,我的问题是有些网站不能敲地址加问号传值进行访问的网站我怎么获取源代码 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我是说不是网站地址加问号的形式进行访问跳转,像java的STRUCT那种拦截机制实现.do方式 返回来的都是html。怎么会取不到源码呢? 不能用问号那种。你可以用post方式 private void btnStart_Click(object sender, EventArgs e) { Html html = new Html(); //得到指定页面的html代码,第一个参数为url(貌似都知道),第二个是目标网页的编码集 string htmlCode = html.GetHTML("http://localhost:2538/Default.aspx?name=123", "utf-8"); //正则表达式 richTextBox1.Text = htmlCode; } class Html { public string GetHTML(string url, string encoding) { System.Net.WebClient web = new System.Net.WebClient(); byte[] buffer = web.DownloadData(url); return Encoding.GetEncoding(encoding).GetString(buffer); } }这是我的实现方式 参考下这篇文章,或许对你有帮助.http://www.cnblogs.com/zjfree/archive/2011/03/10/1980325.html 源码我现在可以获取到我的问题是如果不是这种方式"http://localhost:2538/Default.aspx?name=123“怎么弄比方说这种方式的跳转tbSFileSysMonitor.domethod=list该怎么弄 求 AutoResetEvent 在Form 的用法 关于C#控件顶层的奇怪问题 WCF启动服务问题。 关于编写一个windons服务的问题,很棘手!!! 关于 正则表达式? 代码在AD增加用户时为什么会出错? 各位兄弟,帮忙了,谢谢了. 关于获取MSMQ消息sourcemachine AutoPostBack自动回发 【分多人傻速来】C#如何做成一项服务,可供PHP这样的后台调用? 我在windows 7 64位 内存18G下插入数据,但是每次插入到内存为14G是程序就退出,这是什么情况???
{
Html html = new Html();
//得到指定页面的html代码,第一个参数为url(貌似都知道),第二个是目标网页的编码集
string htmlCode = html.GetHTML("http://localhost:2538/Default.aspx?name=123", "utf-8");
//正则表达式
richTextBox1.Text = htmlCode;
}
class Html
{
public string GetHTML(string url, string encoding)
{
System.Net.WebClient web = new System.Net.WebClient();
byte[] buffer = web.DownloadData(url);
return Encoding.GetEncoding(encoding).GetString(buffer);
}
}这是我的实现方式
我的问题是如果不是这种方式"http://localhost:2538/Default.aspx?name=123“怎么弄
比方说这种方式的跳转tbSFileSysMonitor.domethod=list
该怎么弄