Home >Backend Development >PHP Tutorial >抓取网页,但是里面内容是js填充的。

抓取网页,但是里面内容是js填充的。

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOriginal
2016-06-23 13:07:36936browse

这个网站可以查询某个淘宝账号的信誉
http://www.kehuda.com/g/x/#username=%E6%97%A0%E6%95%8C
我想抓取他的查询结果,但是发现内容由js填充,而且js是做了一些加密处理。

个人能力有限,不能分析出什么。

现在想要拜求怎么能抓取到信誉,主要是几钻这里的信息。


回复讨论(解决方案)

js动态的生成的用服务器端的饿xmlhttpRequest那种对象获取不到的,除非已经写入到页面中,可以下载页面来分析,如果是ajax动态请求的,获取不到

你要知道ajax的接口,直接请求那个接口而不是页面

除非你自己写winform程序+webbrowser组件来实现页面加载,这样就可以获取到了 

js动态的生成的用服务器端的饿xmlhttpRequest那种对象获取不到的,除非已经写入到页面中,可以下载页面来分析,如果是ajax动态请求的,获取不到

你要知道ajax的接口,直接请求那个接口而不是页面

除非你自己写winform程序+webbrowser组件来实现页面加载,这样就可以获取到了 



我和你想的一样。然并卵。
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn