如题,我点击一个按钮,浏览器控制台中会一次产生好多个请求地址,我如何判断哪个才是本次操作获得数据(或者提交数据)的真正接口呢?
1
u14e 2018-04-02 14:20:08 +08:00
Chrome 控制台的 Network 下展开 Filter(漏斗图标),选中 XHR
|
3
vincenttone 2018-04-02 14:28:45 +08:00
楼主截图这个应该是个 post 请求,
1. 找到表单按钮点击事件,如果有 js 提交就找到对应的 js 方法,确定 url,压缩不会把 js 方法压缩掉 2. 如果不是 js 的,找到对应的 from,提交的 action。 |
4
u14e 2018-04-02 14:41:31 +08:00 via Android
@pyse 你是想通过代码判断,还是自己肉眼看?
Ajax 请求看 xhr,jsonp 请求看 js。剩下的就自己看着办吧 |
6
cctrv 2018-04-02 14:54:25 +08:00 via iPhone
想找 POST 請求用 Firefox 的控制台。
一眼就看清楚了。 Chrome 的控制台會在 POST 刷新控制台(默認) 如果把歷史紀錄打開,就找上次最後一條紀錄就差不多了。 |
7
yamamotoahua 2018-04-02 15:40:10 +08:00
勾选 preserve log 作用是刷新页面也可以保留记录
选中 filter -> XHR 这个一般就是 Response |