就是
<a onclick='Down(123)'>;
这种,点击后就会跳转,我要爬取这个地址,该怎么个思路,求指点,,源码压缩了,Down事件也不知道什么鬼,该怎么爬?
就是
<a onclick='Down(123)'>;
这种,点击后就会跳转,我要爬取这个地址,该怎么个思路,求指点,,源码压缩了,Down事件也不知道什么鬼,该怎么爬?
如果你用chrome 你可以看webkit developer tool(F12),或者右键检查
打开.
切换到 Network'
选项卡,勾选 Preserve log
点击按钮,找到 点击后产生的 请求即可 看到抓包的数据
10 回答11.2k 阅读
15 回答8.2k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
8 回答6k 阅读
2 回答2.8k 阅读✓ 已解决
4 回答4.5k 阅读✓ 已解决
抓包看对应的请求,如果没有加密的参数,所有参数有有规律可循,就直接按照规律拼接;
如果有一些参数是加密的,就需要分析源码,把加密参数的加密逻辑抠出来;
如果不想分析或者不会分析,那就只能寄托于selenium或者phantomjs等工具。