![]() | 1 maturewongl 23 天前 抓包一个个看 |
2 cslive 23 天前 抓包,wasm 这个玩意 f12 就看不到请求 |
3 march1993 23 天前 可能在 serviceworker 里 |
![]() | 4 molvqingtai 23 天前 楼上 wasm 看不到请求??? ws 面板看看 |
![]() | 5 gitreny 23 天前 burpsuite 启动 |
![]() | 6 MENGKE 23 天前 ![]() 那就是服务器渲染的呗,搞不到 |
![]() | 7 h1104350235 23 天前 nuxt 或者 next ,可以用浏览器插件工具看看。如是,那就不能抓接口 api |
8 jifengg 23 天前 ![]() 目前为止,在浏览器打开网页,就没有 F12 抓不到的请求。 最好的提问方法就是你把链接给出来,大伙直接就能帮你看了。 不好给,那就给出你判断“找不到想要的 api”的依据。 从简单的入手,有可能数据就是 html 中返回的; 如果不是,那就在所有请求中搜索目标数据; 如果搜索不到,有可能是内容转义或加密了。 再考虑其他可能性。 |
9 superrichman 23 天前 在 websocket 里,你要看状态是 101 的请求 |
10 bigShrimp8577 23 天前 ![]() 不可能找不到,只是你菜,难道网站会量子传输,能点对点不通过网线传输,网络请求没有,要么在 websoket 里面,要么在静态 html 里面,只有找到特别字,关键字,在 network 或者 source 里查找一下,我不信找不出来,找不出来就是你搜索关键字不对 |
![]() | 11 wymisgod 23 天前 应该都能抓到吧? 试试 charles 这种第三方客户端拦截所有浏览器的请求看看 |
![]() | 12 zhw2590582 23 天前 十多年来,还真没遇到过在开发者工具里抓不到的 api ,采九朵莲 |
![]() | 14 340746 OP @bigShrimp8577 感觉像是服务器直接返回完整的 HTML ,等我再抓抓看 |
![]() | 16 leeyuzhe 23 天前 @molvqingtai @cslive 你们两个都不对,首先 wasm 最终请求是还是通过浏览器网络栈发出的,那浏览器就能看得到。 其次,wasm 是 WebAssembly 跟 ws 没什么直接关系,老哥你有点小丑了。 |
![]() | 17 leeyuzhe 23 天前 你直接看看 html 源码,十有八九为了更好的 cdn 走的是服务器渲染。那你解析源码就是了,多写点正则的事 |
![]() | 18 andyskaura 23 天前 @cslive wasm 自身不能发起请求 |
19 cslive 23 天前 |
![]() | 20 monkeyWie 23 天前 没有 API 就是 ssr 渲染的呗 |
21 shiroibird 23 天前 有可能在 worker 中请求的 chrome://inspect/#workers |
![]() | 22 leeyuzhe 23 天前 ![]() |
![]() | 25 leeyuzhe 23 天前 @shiroibird 这里面的在 f12 中也能看到请求。 |
![]() | 26 molvqingtai 23 天前 @leeyuzhe #16 这是两句话 |
![]() | 27 listen2wind 23 天前 @340746 #15 一个人吃独食?不给 V 友看? ![]() |
28 shiroibird 23 天前 @leeyuzhe Chrome 142, Edge 140 均无法在主窗口 DevTools 中查看到请求 |
![]() | 29 leeyuzhe 23 天前 @shiroibird #28 你说的没问题,确实“主窗口”看不到 |
![]() | 31 nekoneko 23 天前 只要是从浏览器能看到的, 没有不能抓到的. 最多就是加解密罢了 |
![]() | 32 zy445566 23 天前 我之前写过一个前置服务就是干这个事情,只要所有经过服务器的 Api 全部抓到,包括微信公众号和手机应用端的请求,我觉得这种方式还是比较好的,当年是为了解决了抓取不直接经过浏览器的请求调试困难问题。不过我这个项目是很久没有维护了,下次有类似需求,我估计我还会再搞起来。 https://github.com/zy445566/before-server |