社区
ASP
帖子详情
通过程序获取登录后的网页源代码,获取不到怎么办?高分送!!!
zht1009
2012-11-01 10:42:31
我通过XMLHTTP对象的Get方法获取某个地址的源代码,这个地址是登录之后进入的一个页面,主要是想提取数据出来重组。
我登录后,直接通过相应的地址拷贝到浏览器里是正常的,但当我通过程序获取后就获取不到。获取到的源码是退出登录后的代码。
请问是怎么回事,该怎么解决呢?有没有其它办法?
...全文
326
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分
送
标题中的“我自己制作的记事本 vb制作,有些功能靠大家实现了 好的资源0分
送
”揭示了这是一个由用户自制的记事本
程序
,使用了VB(Visual Basic)编程语言开发,并且作者希望通过分享来
获取
反馈和改进意见。...
[计算机毕设]基于java的视频会议系统设计与实现(
源代码
+项目报告)
1.12.2.1本系统已经完成...从系统最初的可行性分析、需求分析、设计,到最后实现的过程中,经过多次反复的修改,功能逐渐完善,已经基本达到了实用,方便,人性化等预期目标,且能实现多人在线同时举行会议。7.17.1.1。
C#基础教程
本章介绍C#语言的基础知识,希望具有C语言的读者能够基本掌握C#语言,并以此为基础,能够进一步学习用C#语言编写window应用
程序
和Web应用
程序
。当然仅靠一章的内容就完全掌握C#语言是不可能的,如需进一步学习C#语言...
记一件使用Python的Chardet库进行txt读取GB2312码时候遇到的小事
背景 我的计算机里存有许许多多的小黄文,都是以前上中学...有人说,你这个人不正经,居然看小黄文。 呔,正经人谁看CSDN呐。 环境 Python 3.8.9 64 bit + Windows 7 Pro 64 bit 英文版 chardet 4.0.0 在摸索中前进的
工作中使用到的单词(软件开发)_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以降...
ASP
28,409
社区成员
356,968
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章