CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
【经验总结】不能实施并行处理的情况 浅谈并行编程中的任务分解模式
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

100分求解,有没办法用Microsoft.XMLHTTP取得页面的跳转

楼主kittenchen(陈小猫)2005-05-27 07:47:44 在 Web 开发 / ASP 提问

我做的是数据采集项目,在软件采集方面如何得到页面的跳转!  
  比如在采集源码之家某一下载地址时,http://mycodes.net/down.asp?id=6686&no=1   得到的是这个,  
  如何用Microsoft.XMLHTTP或是其它方法得到他的跳转,即真实地址!  
  小弟我在测试过几种方法都失败了!  
  请高手指点! 问题点数:100、回复次数:16Top

1 楼look4sword(觅剑 | 劈柴、喂马、周游世界。)回复于 2005-05-27 07:53:28 得分 0

好像没办法,帮你顶,让高手来解决。Top

2 楼hzw66(超越理想)回复于 2005-05-27 08:39:11 得分 10

用这个对象支持不同主机的跳转  
  Set   obj   =   Server.CreateObject("MSXML2.ServerXMLHTTP")Top

3 楼czq9966(宁录)(毛主席领导咱闹革命……)回复于 2005-05-27 09:05:29 得分 0

帮顶!Top

4 楼fantiny(卖身不卖艺的菜鸟)回复于 2005-05-27 09:11:58 得分 10

如果服务器上有登陆保护的话,你用客户端是没办法获取跳转的真实地址的。Top

5 楼kittenchen(陈小猫)回复于 2005-05-27 13:00:26 得分 0

服务器没有设置登陆,我想它down.asp里应该是这样的  
  ID   =   Request.Querystring("ID")  
  no   =   Request.Querystring("no")  
  然后查询数据库  
  调出真实地址  
  url="真实地址"  
  然后response.redirect   "真实地址"  
  但是用XML就是得不到这个源码,会卡死在那里!不知道为什么了  
  Top

6 楼mrshelly(Shelly)回复于 2005-05-27 13:02:00 得分 10

PHP~~~~~~~~~~   SocketTop

7 楼kittenchen(陈小猫)回复于 2005-05-27 13:15:46 得分 0

我对PHP不太懂,ASP我试了好多种办法都不能实现Top

8 楼fantiny(卖身不卖艺的菜鸟)回复于 2005-05-27 13:33:44 得分 10

response.redirect   "真实地址"  
   
  response是服务器端执行的命令,所以页面还没有输出。而你是用客户端的xmlHTTP去获取,所以没办法。  
  按照这种说法来解释应该可以说通。Top

9 楼kittenchen(陈小猫)回复于 2005-05-28 06:02:24 得分 0

用xmlHTTP去获取后这个值定义了,然后用response.write可以输出的  
  其它参数都没问题的Top

10 楼wanghui0380(放歌)回复于 2005-05-28 07:51:29 得分 20

Socket+http协议  
  取得表头判断表头数据  
   
  请查找嗅探器原理Top

11 楼WapWeb(大白菜芯)回复于 2005-05-28 08:33:55 得分 10

Socket   处理这个,php   好用的多!Top

12 楼kittenchen(陈小猫)回复于 2005-07-08 10:15:00 得分 0

还是不行,今天没人回就结贴吧!分该分的就分了!Top

13 楼manuever(忽悠)回复于 2005-07-08 17:21:42 得分 20

ServerURL="http://mycodes.net/down.asp?id=6686&no=1"  
  Set   Mail1   =   Server.CreateObject("CDO.Message")  
  Mail1.CreateMHTMLBody   ServerURL,31    
  AA=Mail1.HTMLBody  
  Set   Mail1   =   Nothing  
  Response.Write   AATop

14 楼zhanghongwen(流氓蚊子)回复于 2005-07-08 17:29:41 得分 0

对采集不懂.UPTop

15 楼lamking(卖空间,做网页 QQ:628557)回复于 2005-07-09 09:10:56 得分 10

getResponseHeader读locationTop

16 楼ttbs123(VB人生)回复于 2005-07-09 09:32:20 得分 0

呵呵,我以前也试过很多次,均告失败。Top

相关问题

  • 页面刷新问题,求解
  • 征求解决页面刷新问题
  • 100求解一个问题:如何在utf-8的asp文件上用xmlhttp上获得一个gb2312页面上的汉字?
  • 初来宝地,求解xmlhttp问题?
  • 高分求解:使用脚本保存当前页面内容
  • 一个asp页面无法显示,100求解
  • WAS+IHS,页面无法访问,强烈求解
  • 有关页面跳转的错误!!急!!跪求解释!!
  • Tomcat 无法打开新的.jsp页面,求解
  • 页面转向遗留问题!送分50求解决方法!

关键词

  • .net
  • 页面
  • 服务器
  • asp
  • 真实地址
  • 办法
  • 跳转
  • xmlhttp
  • mail1
  • 获取

得分解答快速导航

  • 帖主:kittenchen
  • hzw66
  • fantiny
  • mrshelly
  • fantiny
  • wanghui0380
  • WapWeb
  • manuever
  • lamking

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
惹火投票。。火热进行中...
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
CSDN网站24小时值班电话:13552009689
Copyright © 2000-2009, CSDN.NET, All Rights Reserved
GongshangLogo