我先用Response.Redirect("http://www.123456.com/1.aspx")打开一个网址
然后当http://www.123456.com/1.aspx 这个页执行完 然后获得这个也执行后的源代码
不能直接打开http://www.123456.com/1.aspx页 获得源码 那样和我传过去打开的不一样
不能用Server.Execute 和 Server.Transfer 这个方法 因为我的网站和打开www.123456.com/1.aspx 这个网站不是在一个服务器上面
请教高手!!!!
我真的没办法了!!!!!
18 个解决方案
#1
别问了...你换来换去问了几遍都是一个问题...
明确告诉你... 正当途径不可能!
原因就是最初设计internet时高手们就一定会阻止这种事情发生,将来也会持续阻止这种事情发生...这是极其无理的需求...
明确告诉你... 正当途径不可能!
原因就是最初设计internet时高手们就一定会阻止这种事情发生,将来也会持续阻止这种事情发生...这是极其无理的需求...
#2
如果是正当途径我就不来问大家了 所以上来问问大家
#3
法盲...
《*刑法》
第二百八十五条 违反国家规定,侵入国家事务、国防建设、尖端科学技术领域的计算机信息系统的,处三年以下有期徒刑或者拘役。
违反国家规定,侵入前款规定以外的计算机信息系统或者采用其他技术手段,获取该计算机信息系统中存储、处理或者传输的数据,或者对该计算机信息系统实施非法控制,情节严重的,处三年以下有期徒刑或者拘役,并处或者单处罚金;情节特别严重的,处三年以上七年以下有期徒刑,并处罚金。
提供专门用于侵入、非法控制计算机信息系统的程序、工具,或者明知他人实施侵入、非法控制计算机信息系统的违法犯罪行为而为其提供程序、工具,情节严重的,依照前款的规定处罚。
《*刑法》
第二百八十五条 违反国家规定,侵入国家事务、国防建设、尖端科学技术领域的计算机信息系统的,处三年以下有期徒刑或者拘役。
违反国家规定,侵入前款规定以外的计算机信息系统或者采用其他技术手段,获取该计算机信息系统中存储、处理或者传输的数据,或者对该计算机信息系统实施非法控制,情节严重的,处三年以下有期徒刑或者拘役,并处或者单处罚金;情节特别严重的,处三年以上七年以下有期徒刑,并处罚金。
提供专门用于侵入、非法控制计算机信息系统的程序、工具,或者明知他人实施侵入、非法控制计算机信息系统的违法犯罪行为而为其提供程序、工具,情节严重的,依照前款的规定处罚。
#4
vrhero太厉害了
#5
我知道用HttpWebRequest.GetResponse();可以得到远程页面的源代码,但不知道是不是你想要的。
实在不清楚楼主你想干嘛。
实在不清楚楼主你想干嘛。
#6
我好像看见过另一篇帖子讲的也是类似的问题。?
是谁这么无聊搞出这么个问题来?
是谁这么无聊搞出这么个问题来?
#7
说实话没太看明白···
但是如果只是想获取一个远程页面执行完的HTML源码可以用5楼的办法没什么难度···
不知道为什么要转向然后获取···这么啰嗦··
但是如果只是想获取一个远程页面执行完的HTML源码可以用5楼的办法没什么难度···
不知道为什么要转向然后获取···这么啰嗦··
#8
顶,楼主不怕,大胆问
#9
小心坐牢哦。。
#10
拿分
#11
砍实无聊,估计他是想将一个跳转语句注入别人网站,然后获取一些东西吧。
#12
什么叫做“执行后的源代码 ”?很荒唐的名词,你能解释清楚吗?
另外,只有 Response.Redire(...) 这一句是asp.net执行的,剩下就是人家浏览器的事,跟你搞asp.net的有啥关系?asp.net啥时候作为客户端“执行”什么url了?如果真的要问,去html/javascript/浏览器程序开发论坛去问这类问题才对。基本范围都错了。
另外,只有 Response.Redire(...) 这一句是asp.net执行的,剩下就是人家浏览器的事,跟你搞asp.net的有啥关系?asp.net啥时候作为客户端“执行”什么url了?如果真的要问,去html/javascript/浏览器程序开发论坛去问这类问题才对。基本范围都错了。
#13
楼主是说要采集指定的网页源码吗?看一年这个对你有帮助没有啊?
url 是采集的网址可以写入参数哦 没有用到 Response.Redirect("http://www.123456.com/1.aspx")
url 是采集的网址可以写入参数哦 没有用到 Response.Redirect("http://www.123456.com/1.aspx")
WebClient MyWebClient = new WebClient();
MyWebClient.Credentials = CredentialCache.DefaultCredentials;
MyWebClient.Encoding = EnCodeType;
string code = MyWebClient.DownloadString(url);
#14
钻研精神可嘉,行为不可取
#15
水平不够没看懂
#16
估计是想采集数据
#17
水平也不够!!!
#18
估计这是你要的答案吧,因为我实在看得不太懂
#1
别问了...你换来换去问了几遍都是一个问题...
明确告诉你... 正当途径不可能!
原因就是最初设计internet时高手们就一定会阻止这种事情发生,将来也会持续阻止这种事情发生...这是极其无理的需求...
明确告诉你... 正当途径不可能!
原因就是最初设计internet时高手们就一定会阻止这种事情发生,将来也会持续阻止这种事情发生...这是极其无理的需求...
#2
如果是正当途径我就不来问大家了 所以上来问问大家
#3
法盲...
《*刑法》
第二百八十五条 违反国家规定,侵入国家事务、国防建设、尖端科学技术领域的计算机信息系统的,处三年以下有期徒刑或者拘役。
违反国家规定,侵入前款规定以外的计算机信息系统或者采用其他技术手段,获取该计算机信息系统中存储、处理或者传输的数据,或者对该计算机信息系统实施非法控制,情节严重的,处三年以下有期徒刑或者拘役,并处或者单处罚金;情节特别严重的,处三年以上七年以下有期徒刑,并处罚金。
提供专门用于侵入、非法控制计算机信息系统的程序、工具,或者明知他人实施侵入、非法控制计算机信息系统的违法犯罪行为而为其提供程序、工具,情节严重的,依照前款的规定处罚。
《*刑法》
第二百八十五条 违反国家规定,侵入国家事务、国防建设、尖端科学技术领域的计算机信息系统的,处三年以下有期徒刑或者拘役。
违反国家规定,侵入前款规定以外的计算机信息系统或者采用其他技术手段,获取该计算机信息系统中存储、处理或者传输的数据,或者对该计算机信息系统实施非法控制,情节严重的,处三年以下有期徒刑或者拘役,并处或者单处罚金;情节特别严重的,处三年以上七年以下有期徒刑,并处罚金。
提供专门用于侵入、非法控制计算机信息系统的程序、工具,或者明知他人实施侵入、非法控制计算机信息系统的违法犯罪行为而为其提供程序、工具,情节严重的,依照前款的规定处罚。
#4
vrhero太厉害了
#5
我知道用HttpWebRequest.GetResponse();可以得到远程页面的源代码,但不知道是不是你想要的。
实在不清楚楼主你想干嘛。
实在不清楚楼主你想干嘛。
#6
我好像看见过另一篇帖子讲的也是类似的问题。?
是谁这么无聊搞出这么个问题来?
是谁这么无聊搞出这么个问题来?
#7
说实话没太看明白···
但是如果只是想获取一个远程页面执行完的HTML源码可以用5楼的办法没什么难度···
不知道为什么要转向然后获取···这么啰嗦··
但是如果只是想获取一个远程页面执行完的HTML源码可以用5楼的办法没什么难度···
不知道为什么要转向然后获取···这么啰嗦··
#8
顶,楼主不怕,大胆问
#9
小心坐牢哦。。
#10
拿分
#11
砍实无聊,估计他是想将一个跳转语句注入别人网站,然后获取一些东西吧。
#12
什么叫做“执行后的源代码 ”?很荒唐的名词,你能解释清楚吗?
另外,只有 Response.Redire(...) 这一句是asp.net执行的,剩下就是人家浏览器的事,跟你搞asp.net的有啥关系?asp.net啥时候作为客户端“执行”什么url了?如果真的要问,去html/javascript/浏览器程序开发论坛去问这类问题才对。基本范围都错了。
另外,只有 Response.Redire(...) 这一句是asp.net执行的,剩下就是人家浏览器的事,跟你搞asp.net的有啥关系?asp.net啥时候作为客户端“执行”什么url了?如果真的要问,去html/javascript/浏览器程序开发论坛去问这类问题才对。基本范围都错了。
#13
楼主是说要采集指定的网页源码吗?看一年这个对你有帮助没有啊?
url 是采集的网址可以写入参数哦 没有用到 Response.Redirect("http://www.123456.com/1.aspx")
url 是采集的网址可以写入参数哦 没有用到 Response.Redirect("http://www.123456.com/1.aspx")
WebClient MyWebClient = new WebClient();
MyWebClient.Credentials = CredentialCache.DefaultCredentials;
MyWebClient.Encoding = EnCodeType;
string code = MyWebClient.DownloadString(url);
#14
钻研精神可嘉,行为不可取
#15
水平不够没看懂
#16
估计是想采集数据
#17
水平也不够!!!
#18
估计这是你要的答案吧,因为我实在看得不太懂