火车采集器软件交流官方论坛

 找回密码
 加入会员
搜索
火车采集器V9版免费下载火车浏览器 - 可视采集,万能群发,全自动脚本工具
查看: 2119|回复: 3

一个post采集的规则,能做的留下个QQ,请看明白要求先!

[复制链接]
发表于 2011-1-27 03:56:54 | 显示全部楼层 |阅读模式
主页面通过一些ajax js 获取到不同来源的数据组合成的。

其中包括一个.xml文件,这个xml文件地址已经被列在这个页面一个fuction内了,但是通过浏览器直接访问 这个 xml地址 显示为404

但是如果通过浏览器访问了 主页面后 在访问这个xml地址就可以显示出来xml的内容了

看来是对方网站做了限制,不允许浏览器直接访问这个xml源!

我现在需要的就是能采集到这个xml文件内的内容。对应的function的内容大概如下
  1. function profile(option,extent){
  2. var fileupdatetime = '0';
  3. var updatetime = '1296069925';
  4. option = option ? option : 'basic';
  5. extent = extent ? '&' + extent : '';
  6. if (lastoption == option && lastextent == extent){
  7. return false;
  8. }
  9. lastoption = option;
  10. lastextent = extent;
  11. var posturl = 'http://www.abc.com/index.php?action=user&option=' + option + extent;
  12. var postdat = 'uid=215576&ajaxsubmit=1';
  13. //ajaxloading();
  14. ajaxobj = Ajax('XML','ajaxloading','ajaxmessage');
  15. if(option == 'basic'){
  16. if(updatetime >= fileupdatetime){
  17. posturl = 'http://www.abc.com/user.php?uid=215576&ajaxsubmit=100&updatetime='+updatetime;
  18. postdat = 'uid=215576&ajaxsubmit=100&updatetime='+updatetime;
  19. ajaxobj.post(posturl,postdat,Ajax_xmlreturn);
  20. }else{
  21. posturl = 'http://www.abc.com/hdata/base/215576.xml';........................ 就是这个地址内的内容
  22. ajaxobj.get(posturl,Ajax_xmlreturn);
  23. }
  24. }else{
  25. ajaxobj.post(posturl,postdat,Ajax_xmlreturn);
  26. }
  27. }
复制代码
愿意RMB做这个规则,能做的,简单描述下,然后留下你QQ
发表于 2011-1-27 09:46:28 | 显示全部楼层
需要的话联系我看看 QQ 1391828939

欢迎访问 火车人的博客(http://board.locoy.com)
发表于 2011-1-27 10:15:52 | 显示全部楼层
楼主最好把地址发出来 否则不太好说的 呵呵
发表于 2011-1-27 10:34:14 | 显示全部楼层
规则模块定做,数据采集联系QQ:8708077
您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

QQ|手机版|Archiver|火车采集器官方站 ( 皖ICP备06000549 )

GMT+8, 2025-5-18 01:47

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表