帮我嗅探一个文件的真实下载地址
http://informahealthcare.com/doi/abs/10.3109/13697137.2014.929651pdf文件版本下载地址:
http://informahealthcare.com/doi/pdf/10.3109/13697137.2014.929651
请帮我找到http://xxx/xxx/xxx/xxx.pdf格式,即最后为.pdf的链接地址。 你这是求助吧!!!~~~~~~ #PRE_UseX64=n
$oHTTP = ObjCreate("WinHttp.WinHttpRequest.5.1")
$oHTTP.Open("GET", "http://informahealthcare.com/doi/pdf/10.3109/13697137.2014.929651", True)
$oHTTP.Send()
$oHTTP.WaitForResponse(-1)
FileWrite("test.pdf",$oHTTP.responsebody) 谢谢学习。。。
zch11230 发表于 2014-8-22 04:56 http://www.autoitx.com/images/common/back.gif
你没听没明白我的问题,我是说,我想得到这个pdf文件的最终真实地址,就是以.pdf结尾的直址,是嗅探工作,不是下载pdf文件。 我对HTTP的通信不太懂 只是各个命令用着试出来的 通过httpwatch等软件抓包分析 我个人感觉和论坛附件的下载方法有点相似要想找到真实地址 应该有点难 看是否有高人能找到不了。
。要想保存的话InetGet("http://informahealthcare.com/doi/pdfplus/10.3109/13697137.2014.929651","aa.pdf")也是可以的。 我对HTTP的通信不太懂 只是各个命令用着试出来的 通过httpwatch等软件抓包分析 我个人感觉和论坛附件的下载 ...
zch11230 发表于 2014-8-22 18:56 http://www.autoitx.com/images/common/back.gif
我用httpwatch没有嗅出来真实地址,郁闷。 学习,学习,感谢,感谢,非常感谢! 本帖最后由 shqf 于 2014-8-26 15:40 编辑
个人感觉13697137.2014.929651就是那个PDF的文件名。
如果它是一个目录名的话,则在其后加/与不加,访问的效果是一样的,可是现在不一样。再根据3楼与5楼的代码,它只能是一个文件。 好帖,先占个位置,以防丢失。
页:
[1]