如何找到浏览器 F12 抓不到的 api

45 天前
 340746
想写个 CloudflareWorker ,需要某网站的 api ,浏览器访问网页和 cfworker 访问网页都能获取到想要的结果,但是浏览器 f12 找不到不到想要的 api 请求,只能找到其他的请求,想问问大家这种情况该如何找到 api
3382 次点击
所在节点    问与答
32 条回复
maturewongl
45 天前
抓包一个个看
cslive
45 天前
抓包,wasm 这个玩意 f12 就看不到请求
march1993
45 天前
可能在 serviceworker 里
molvqingtai
45 天前
楼上 wasm 看不到请求??? ws 面板看看
gitreny
45 天前
burpsuite 启动
MENGKE
45 天前
那就是服务器渲染的呗,搞不到
h1104350235
45 天前
nuxt 或者 next ,可以用浏览器插件工具看看。如果是,那就不能抓接口 api
jifengg
45 天前
目前为止,在浏览器打开网页,就没有 F12 抓不到的请求。
最好的提问方法就是你把链接给出来,大伙直接就能帮你看了。
不好给,那就给出你判断“找不到想要的 api”的依据。
从简单的入手,有可能数据就是 html 中返回的;
如果不是,那就在所有请求中搜索目标数据;
如果搜索不到,有可能是内容转义或加密了。
再考虑其他可能性。
superrichman
45 天前
在 websocket 里,你要看状态是 101 的请求
bigShrimp8577
45 天前
不可能找不到,只是你菜,难道网站会量子传输,能点对点不通过网线传输,网络请求没有,要么在 websoket 里面,要么在静态 html 里面,只有找到特别字,关键字,在 network 或者 source 里查找一下,我不信找不出来,找不出来就是你搜索关键字不对
wymisgod
45 天前
应该都能抓到吧?
试试 charles 这种第三方客户端拦截所有浏览器的请求看看
zhw2590582
45 天前
十多年来,还真没遇到过在开发者工具里抓不到的 api ,采九朵莲
340746
45 天前
@gitreny 用来爆过学校的校园网,很好用😂
340746
45 天前
@bigShrimp8577 感觉像是服务器直接返回完整的 HTML ,等我再抓抓看
340746
45 天前
@jifengg 还好吧,我想抓 dlsite 上查询创作者所有商品的 api ,因为网站有色情内容不太好发
leeyuzhe
45 天前
@molvqingtai
@cslive
你们两个都不对,首先 wasm 最终请求是还是通过浏览器网络栈发出的,那浏览器就能看得到。
其次,wasm 是 WebAssembly 跟 ws 没什么直接关系,老哥你有点小丑了。
leeyuzhe
45 天前
你直接看看 html 源码,十有八九为了更好的 cdn 走的是服务器渲染。那你解析源码就是了,多写点正则的事
andyskaura
45 天前
@cslive wasm 自身不能发起请求
cslive
45 天前
@leeyuzhe #16
@andyskaura #18
d3d3LnRpYW5jYWk5LmNsaWNr 这个网站的请求 f12 中是看不到,注意是接口请求,比如说保存数据
monkeyWie
45 天前
没有 API 就是 ssr 渲染的呗

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1159506

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX