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

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

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

https://www.v2ex.com/t/1159506

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

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

© 2021 V2EX