社区
ASP
帖子详情
通过程序获取登录后的网页源代码,获取不到怎么办?高分送!!!
zht1009
2012-11-01 10:42:31
我通过XMLHTTP对象的Get方法获取某个地址的源代码,这个地址是登录之后进入的一个页面,主要是想提取数据出来重组。
我登录后,直接通过相应的地址拷贝到浏览器里是正常的,但当我通过程序获取后就获取不到。获取到的源码是退出登录后的代码。
请问是怎么回事,该怎么解决呢?有没有其它办法?
...全文
321
15
打赏
收藏
通过程序获取登录后的网页源代码,获取不到怎么办?高分送!!!
我通过XMLHTTP对象的Get方法获取某个地址的源代码,这个地址是登录之后进入的一个页面,主要是想提取数据出来重组。 我登录后,直接通过相应的地址拷贝到浏览器里是正常的,但当我通过程序获取后就获取不到。获取到的源码是退出登录后的代码。 请问是怎么回事,该怎么解决呢?有没有其它办法?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
HeraLu
2013-01-17
打赏
举报
回复
后来我换了种获取方式,引用SHDocVw,用ShellWindows抓取当前网页窗口的信息,看链接
http://my.zhinei.com/space-16934-do-blog-id-113670.htmlhttp://
zznice
2013-01-15
打赏
举报
回复
抓包,伪造包,封包,
重新发包
HeraLu
2013-01-10
打赏
举报
回复
楼主这个问题解决了吗?我也遇到同样的问题,不知道怎么解决
斯洛文尼亚旅游
2013-01-10
打赏
举报
回复
asp没弄过,asp.net有个cookiecontainer可以实现发送cookie的功能实现模拟登陆 原理就是提交信息到登陆页面然后获取返回登陆成功的cookie值用cookiecontainer保存起来,请求其他页面需要验证的,设置请求对象的cookiecontainer为登录后取得的cookiecontainer即可。。 参考:
cookiecontainer
奇乐二二二
2012-11-02
打赏
举报
回复
浏览器里面你已经登陆过了,通过程序你没有登陆,所以你要模拟登陆
zht1009
2012-11-02
打赏
举报
回复
我有一点不太明白,登录后直接在浏览器的url里拷贝地址就可以得到源码,通过程序发http请求,应当是一要的效果吧,怎么就没有登录了呢?
奇乐二二二
2012-11-02
打赏
举报
回复
点按钮那些应该不是问题,只要数据神马的能登陆上就可以,后面还需要点几个按钮都是唬人了,你试试把数据都模拟好然后发个http请求过去
一把编程的菜刀
2012-11-02
打赏
举报
回复
自己去看看别人做的采集有登陆有验证码的例子去,百度百度吧
zht1009
2012-11-02
打赏
举报
回复
To chinmo:
但对方的登录有验证码限制,用户名及密码点了之后还需要几个按钮点了之后才可以,那怎么绕过去呢?
一把编程的菜刀
2012-11-02
打赏
举报
回复
不是说你在网页登陆了,就去采集就能得到别人的数据
而是你要通过程序模拟登陆,然后采集,就是上面说的伪造
zht1009
2012-11-02
打赏
举报
回复
To chhxxc:
我是在登录状态下获取的,并且获取的是第三方的数据,而我不是提供方。
fwacky
2012-11-02
打赏
举报
回复
学习帮顶!
zht1009
2012-11-02
打赏
举报
回复
顶,希望高手批点,或给个如何模拟登录参考。
奇乐二二二
2012-11-01
打赏
举报
回复
如果有后台的权限,做个后门也可以,比如url里面带一个加密的字符串,后台加个判断如果带这个字符串则通过验证允许登录,总之就是通过某种方法给自己进入后台的权限
奇乐二二二
2012-11-01
打赏
举报
回复
因为你登录了,所以是正常的,你通过自己程序发送数据过去的时候没有通过cookie验证,也就是说你是没有登录的,自然就是登出时候的代码,
解决办法就是伪造cookie,方法自己查一下吧,不太清楚
我自己制作的记事本 vb制作,有些功能靠大家实现了 好的资源0分
送
比微软还牛的记事本,其中包括了经典的控件使用还有一些增强功能的控件,保证你看了不会后悔。其中还是有一些小问题,希望志同道合者和我一起解决。
[计算机毕设]基于java的视频会议系统设计与实现(
源代码
+项目报告)
1.12.2.1本系统已经完成了预期目标,并且在预期目标基础上有了一定的突破。从系统最初的可行性分析、需求分析、设计,到最后实现的过程中,经过多次反复的修改,功能逐渐完善,已经基本达到了实用,方便,人性化等预期目标,且能实现多人在线同时举行会议。7.17.1.1。
C#基础教程
第一章 C#语言基础 本章介绍C#语言的基础知识,希望具有C语言的读者能够基本掌握C#语言,并以此为基础,能够进一步学习用C#语言编写window应用
程序
和Web应用
程序
。当然仅靠一章的内容就完全掌握C#语言是不可能的,如需进一步学习C#语言,还需要认真阅读有关C#语言的专著。 1.1 C#语言特点 Microsoft.NET(以下简称.NET)框架是微软提出的新一代W...
工作中使用到的单词(软件开发)_2021-12-26_备份
■原文 工作中使用到的单词(软件开发)_sun0322-CSDN博客 目录 ■常用链接 2020 6/28 整理 2020 6/29整理 2020 7/6整理 ■2020/10/07 以降整理 ■2020/11/02 以降整理 ■2020/12/04 以降整理 ■2020/12/14以降整理 ■2021/01/01以降整理 ■2021/02/22以降整理 ■匿名内部类,lambda表达式,JDK7新特性,等等java相关 ■2021/03/18以降整理 Linux系统性能 ..
我在CSDN参与的3000个帖子
今日偶然翻到,感慨万千 1:申述:版主,是否扣了我的专家分? 2:100分急求,随机输出十个小写字母,但是,要求这十个字母不相同 3:求Sn=a+aa+aaa+…+aaa…a(n个a)之值 4:数组题 望高手帮忙! 5:呵呵,来推荐一下我的网站,本站提供大量当今流行的免费的音乐和免费电影,常用软件、游戏、精美图库下载,希望对网友有帮助!顺便散分! 6:VBA请教怎
ASP
28,409
社区成员
356,971
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章