为啥 GM_xmlhttpRequest 不到一个网页里的文本内容?
我想抓到公共接口与致谢里的两个服务器地址,用了如下代码`GM_xmlhttpRequest({
method: 'GET',
url: 'https://zlib.download/#/?id=%e5%85%ac%e5%85%b1%e6%8e%a5%e5%8f%a3%e4%b8%8e%e8%87%b4%e8%b0%a2',
onload(xhr) {
console.log(xhr.responseText);
}
});`
但是返回的是
![未命名1669721576.png](data/attachment/forum/202211/29/193331q112ppnfwlls21v0.png)
里面没有我直接访问网页能看到的文字内容啊。
![未命名1669721647.png](data/attachment/forum/202211/29/193422ljnu2uuz5s45jrww.png)
是什么原因?
该怎么办? 说明页面内容是异步更新的,抓一下请求就能看到,你要的东西在https://zlib.download/README.md里。 这个属于SPA页面
先加载出来基本网页然后通过js的能力来渲染文本
比如抓包可以找到https://zlib.download/README.md
你应该直接请求md内容
页:
[1]